ide - 保存文件时禁用重新格式化代码

我在 IntelliJ 中对旧的 java 文件进行了小改动,当我保存文件时,IDE 会自动重新格式化所有代码。通常这将是可取的,但是似乎几乎每一行都有被清理的不必要的空白。现在看起来整个文件都被修改了,即使我只做了一个小修复。这将使查看 VCS 中的重大变化变得更加困难。

有没有办法在保存文件时禁用代码重新格式化?到目前为止,我还没有在“项目设置”对话框中找到设置。我正在使用 IntelliJ IDEA 9.0.2

或者,我可以执行重新格式化,提交更改,然后进行修改,但我觉得这最终会发生很多事情,我不想将我的格式化偏好强加于其他组拥有的代码。

最佳答案

设置 |编辑 |综合 > 其他 | 保存时去除尾随空格 -> 无。


针对 IntelliJ Idea 2021+ 进行了更新

设置 |编辑 |常规 > 保存 | 删除尾随空格:<.../> -> 无。

https://stackoverflow.com/questions/2977324/

相关文章:

c# - 如何格式化 MVC3 中 TextBoxFor() 显示的 DateTime?

php - 如何创建友好的日期格式(例如 "submitted 2 days ago")

c# - 用逗号代替小数将数字格式化为字符串

formatting - 取决于变量的输出格式字符串

java - 删除 Eclipse 中的尾随空格——来自评论

javascript - 在格式化数字输入时验证数字输入

javascript - 如何更改 winston 日志格式?

c# - 在 Visual Studio 201x 中关闭 #region 的自动格式化

formatting - printf, sprintf 至少打印两位小数

formatting - Fortran 中带有前导零的格式化输出