SublimeText2 では、空白の一部が奇妙な動作をします。
たとえば、スクリプトの内容を選択し (下のスクリーンショットに示すように)、shift+を実行するとtab(インデントを減らすため)、通常の間隔の行でのみ機能し、コードのインデントがすべて不安定になります。
ノート:
- スペース以外の空白はタブではありません。
- スペースを使用してインデントするように設定されています
- 「タブをスペースに変換」を実行しても効果はありません。
- 私の設定ファイルには次のものがあります:
"draw_white_space": "all",
これは、他の場所 (oneNote など) から貼り付けられたコードでのみ発生すると思います。対処する唯一の方法は、スペースを実際のスペースに手動で置き換えることです。
この動作の説明や、より適切に対処する方法がある人はいますか?