2010-06-04 148 views
11

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

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

另外,我可以执行重新格式化,提交更改,然后进行修改,但我觉得这将最终发生很多,我不想强​​制我的格式对其他组拥有的代码的偏好。

回答

13

设置|编辑|一般>其他| 去掉尾随空格保存 - >无。

+3

我疯了还是这样做只停止一种特定类型的重新格式化,而不是_all_格式化? – Yawar 2015-07-01 06:10:51

+1

在IntelliJ 14.1.5(build 141.2735)中设置这个参数没有效果,当我保存文件IntelliJ继续删除所有空行缩进...那么看起来整个被修改(我试图设置“保留缩进在空行“没有成功) – obe6 2015-10-09 09:53:52

相关问题