1. ホーム
  2. visual-studio-2013

[解決済み] タブとスペースが混在しています」と表示されるのを防ぐにはどうしたらよいですか?直してください "というメッセージを防ぐにはどうしたらよいですか?

2022-04-23 01:03:34

質問

.cs ファイルにコードを貼り付けると、いつも恐ろしい "タブとスペースが混在しています。というメッセージが表示されます。このメッセージには3つのオプションがあります。

Tabify
Untabify
Don't show again

最初に"Tabify"を何度か試しましたが、最終的にうんざりして"Don't show again"を選択しましたが、これはサイアクでしたね、今でもそうです。また、quot;Untabify"も試しましたが、効果がありません。この再発を防ぐために、何か設定をいじることはできますか?

VisualStudio2013 tabify untabify

解決方法は?

のようです。 Visual Studio 生産性向上ツール 2013 をインストールしてください。その設定に入り、"Fix Mixed Tabs"をオフにする....

Tools -> Options -> Productivity Power Tools -> Turn Extensions On/Off

<イグ

VSのデフォルトの設定であれば、エディタ内のタブはスペースに変換されます。ですから、(理論上は)メッセージが出たときにUntabifyをクリックすれば、すべてのタブがスペースに変換され、次回からエラーは出ないはずです。IDEで異なるタブ設定をしている他の開発者と一緒に作業していませんか?

UPDATE Visual Studio 2017 以降の場合 という名前のスタンドアロン拡張機能で、quot;Extensions and Updates" ウィンドウ(ツール > 拡張機能と更新)から無効化またはアンインストールすることが可能です。