2010-06-04 147 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

相關問題