マクロが Visual Studio 2012 から削除されたので、ファイルを保存するたびに末尾の空白を自動的にトリミングする最良の方法は何ですか?
Format Document ( Ctrl+ K, Ctrl+ ) がこれを行うことは承知していDますが、おそらく他の方法でファイルを変更し、自動でもありません。
動機は次のとおりです。
マクロが Visual Studio 2012 から削除されたので、ファイルを保存するたびに末尾の空白を自動的にトリミングする最良の方法は何ですか?
Format Document ( Ctrl+ K, Ctrl+ ) がこれを行うことは承知していDますが、おそらく他の方法でファイルを変更し、自動でもありません。
動機は次のとおりです。
これを実行できる拡張機能が少なくとも 2 つあります。1 つは、保存時に末尾の空白を明示的に削除するCodeMaidで、もう 1 つは、保存時に Format Document を自動的に実行できるProductivity Power Toolsです。
Visual Studio 2012 内から拡張機能を追加するには、メニューツール→拡張機能と更新... を選択します。ウィンドウの左側で [オンライン] を選択し、右上のボックスにCodeMaidまたはProductivity Power Toolsの検索文字列を入力します。
Ctrl + H
検索内容:
[\ u0020] + \ r?\ n
置換: [\u0020]の代わりに
\r \ n
\ s空の改行を削除します。おそらく、改行と一致するためです。
EditorConfigには、末尾の空白を削除するオプションがあり、Visual Studio 拡張機能があります。trim_trailing_whitespace = true
機能させるには、.editorconfig に追加する必要があります。