是否可以在IntelliJ IDEA中自动删除尾随空格?我知道有一些解决方法,例如,使用git修剪提交时的空白。 也许这个问题是this one的重复,但我希望这可以在不设置键盘快捷键和宏的情况下完成。
答案 0 :(得分:116)
不知道12,但13中有以下设置:
设置→编辑器→在保存
上删除尾随空格自IntelliJ 2017.2起,它位于
之下设置→编辑器→常规→在保存
上删除尾随空格
答案 1 :(得分:4)
答案 2 :(得分:1)
答案 3 :(得分:0)
添加外部工具。当程序通过/usr/bin/sed
时(在您的框中可能有所不同,请运行which sed
进行查找)并在参数中插入-i 's/[[:space:]]\+$//' $FilePath$
。总的来说,您希望IntelliJ运行的命令是
/usr/bin/sed -i 's/[[:space:]]\+$//' <your current file>
这个sed将删除尾随空格,整体效果将与git非常相似。接下来,您可以为新的外部工具条目添加键盘快捷键,但我不确定是否可以在保存时运行任何内容。