在 IntelliJ IDEA 中保存时是否可以自动删除尾随空格?我知道有一些解决方法,例如,使用 git 在提交时修剪空白。也许这个问题是这个问题的副本,但我希望这可以在不设置键盘快捷键和宏的情况下完成。
问问题
58669 次
5 回答
183
不知道12,但是13里面有如下设置:
设置→编辑器→在保存时去除尾随空格
从 IntelliJ 2017.2 开始,它在
设置→编辑器→常规→在保存时去除尾随空格
于 2013-12-19T13:34:58.500 回答
0
添加外部工具。随着程序通过/usr/bin/sed
(可能在您的盒子上有所不同,运行which sed
定位)并-i 's/[[:space:]]\+$//' $FilePath$
在参数中插入。总体而言,您希望 IntelliJ 运行的命令是,
/usr/bin/sed -i 's/[[:space:]]\+$//' <your current file>
这个 sed 会去掉尾随的空格,整体效果会和 git 非常相似。接下来,您可以为新的外部工具条目添加键盘快捷键,但我不确定是否可以在保存时运行任何内容。
于 2013-12-19T12:26:27.753 回答
-1
对我有用的是
英特尔
- 设置
- 一般的
- 保存时
- 取消选中删除尾随空格
工作区
- 查找 .editorconfig
- 设置“trim_trailing_whitespace”设置。
[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = false
于 2021-10-25T22:02:07.850 回答