VS2003とVS2005のTabキーを押したときの違い。

C#のソースを編集するときTABキーを押すとVisual Studio 2003では、タブ文字を挿入します。
しかし、Visual Studio 2005では、空白文字を4個挿入します。

ツール−オプション−テキストエディタC#−タブ−(空白の挿入|タブの保持)のデフォルト値が違うのが原因です。

そのため、VS2003からVS2005に移行したソースをテキストエディタで見るとインデントがばらばらです。
Visual Studioで編集しているときは、インデントが揃っているためソースの編集に支障はありませんが、何でデフォルト値変えちゃうかなぁ…。