IntelliJ IDEAで保存時に末尾の空白を自動的に削除することは可能ですか?たとえば、コミット時にgitを使用して空白を削除するなど、いくつかの回避策があることを知っています。たぶん、この質問は this one と重複していますが、キーボードショートカットとマクロを設定せずにこれができることを願っています。
12についてはわかりませんが、13には次の設定があります。
設定→エディター→保存時に末尾のスペースを削除
IntelliJ 2017.2現在では、
設定→エディター→一般→保存時に末尾のスペースを削除
外部ツールを追加します。プログラムが通ります/usr/bin/sed
(ボックスによって異なる場合があります、実行which sed
を見つけて)-i 's/[[:space:]]\+$//' $FilePath$
のパラメーター。全体的に、IntelliJに実行させるコマンドは、
/usr/bin/sed -i 's/[[:space:]]\+$//' <your current file>
このsedは末尾の空白を削除し、全体的な効果はgitと非常に似ています。次に、新しい外部ツールエントリのキーボードショートカットを追加できますが、保存時に何かを実行できるかどうかはわかりません。