2008-09-16 8 views
4

オプション - >テキストエディタ - > C/C++ - >タブ - >インデントがスマートに設定されていると、自動的にコードブロックがインデントされ、角括弧{}が一列に並びます。ただし、コードブロック内でEnterキーを押し、カーソルを別の行に移動してから元の位置に戻すと、挿入されたタブが消えてカーソルが左端まで配置されます。これらのタブを維持するためにVisual Studioを設定する方法はありますか?空白行のタブを削除しないようにVisual Studioの「スマートインデント」を設定できますか?

答えて

2

私が知る限り、これを行う唯一の方法は、その行に何か(何か)を入力してから削除することです。または、スペースをヒットして、その行に戻るまで、そこには決して表示されません。

VSがテキストの行を編集したと判断した場合、VSはあなたのために自動的に変更されません(少なくともあなたが記述した方法ではありません)。