コードを.csファイルに貼り付けると、「タブとスペースが混在しています。これを修正しますか?」という恐ろしいメッセージが表示されます。メッセージ。次の3つのオプションがあります。
Tabify
Untabify
Don't show again
やっとうんざりして「二度と表示しない」を選択するまで、最初に「Tabify」を数回試しました。しかし、それは精神だった-私はまだそれを得る。 「Untabify」も試してみましたが、役に立ちませんでした。この繰り返し発生する問題を防ぐために微調整できる設定はありますか?
VisualStudio2013 Tabify Untabify
Visual Studio Productivity Power Tools 201 がインストールされているように聞こえます。その設定に移動し、「混合タブを修正」をオフにします...
Tools -> Options -> Productivity Power Tools -> Turn Extensions On/Off
デフォルトのVS設定がある場合、エディターのタブはスペースに変換されます。そのため、(理論上)メッセージが表示されたときにUntabifyをクリックすると、すべてのタブがスペースに変換され、次回エラーが表示されなくなります。 IDEで異なるタブ設定を持つ他の開発者と作業していますか?
更新:Visual Studio 2017では、これは「Extendeds and Updates」ウィンドウ(「Tools」>「Extensions and Updates」)から無効化またはアンインストールできる「Fix Mixed Tabs」という名前のスタンドアロン拡張機能になりました。
関連:Productivity Power Toolsにタブ/スペースを通知したいが、クリックした直後にメッセージが表示され続ける場合Fix this次に、[ツール]> [オプション]> [テキストエディター]> [言語]>タブ。
これをタブを保持に設定します
スペースの挿入に設定していて、Power Tools通知でタブを保持をクリックすると、VSは保存後にスペースを再挿入し、すぐに通知がポップアップします...そして今、あなたはループで立ち往生しています。
Vim run:retabでファイルを編集し、ファイルを保存して完了です!.
vim file
:retab
:wq
:retabを使用すると、スペース内のすべてのタブを変換できます。expandtab(:set expandtab)を設定すると、スペース内のすべてのタブを展開するか、その逆(:set noexpandtab)を展開します。