2011-08-19 60 views
9

如何重新格式化IntelliJ文件並加入所有分開的線。IntelliJ強制代碼格式化程序基於包裝設置連接線

我知道,我可以單獨做,通過選擇線和「加入線」與CTRL + SHIFT + J

因爲我們最近改變了我們的代碼格式化行策略我希望能夠投身於基於更新的所有文件中的行包裝設置。 (設置>代碼風格>常規>右邊距)

唯一的問題是IntelliJ似乎很高興根據包裝設置分割線條,但會默默拒絕加入基於該設置的線條。

與問題Force code formatter in IntelliJ to join lines不同,我不滿意分割線或手動加入(如接受的答案所示)。我想讓IntelliJ自動連接線。

獎金問題:哪些其他編輯可以做到這一點?

回答

14

禁用下面的代碼樣式選項 - 項目設置 - 代碼樣式 - 包裝和揹帶 - 重新格式化時,請記住 - 換行符

+0

謝謝!注意自我:設置必須是UNCHECKED(在界面中不好的措詞,因爲你爲了讓編輯採取行動而取消選中是令人困惑的) –

2

IntelliJ IDEA的15

  • 文件>設置...>編輯>代碼風格> Java>包裝和大括號>保留時重新格式化>取消選中換行符

    uncheck Line breaks

    (如果你想有另一種類型的文件相同的設置,從代碼樣式選擇它)

  • 轉到代碼>格式化代碼(按Ctrl + Alt鍵 + 大號)。

相關問題