VS2008 で Emacs のキーバインドを使用すると、Tab を押すと「自動インデント」がアクティブになります。つまり、カーソルがどこにあるかに関係なく、行が正しくインデントされます。ただし、VS 2010 では、まだ自動インデントを試みていますが、行頭から文字を消去しています。したがって、次のような行がある場合 (| を使用してカーソル位置を表します):
var i = 180.0|0;
タブを押すと、次のようになります。
0;
これは本当に腹立たしい行為です……。
VS2008 で Emacs のキーバインドを使用すると、Tab を押すと「自動インデント」がアクティブになります。つまり、カーソルがどこにあるかに関係なく、行が正しくインデントされます。ただし、VS 2010 では、まだ自動インデントを試みていますが、行頭から文字を消去しています。したがって、次のような行がある場合 (| を使用してカーソル位置を表します):
var i = 180.0|0;
タブを押すと、次のようになります。
0;
これは本当に腹立たしい行為です……。