重新格式化IntelliJ IDEA源代碼

2018-09-28 18:02 更新

IntelliJ IDEA 允許您重新格式化源代碼以滿足代碼風格的要求。IntelliJ IDEA 將布局間距,縮進,關鍵字等。重新格式化可以應用于選定的文本、整個文件或整個項目。

也可以使用格式標記將重新格式化應用于源代碼的某些部分。

重新格式化模塊或目錄的代碼

要重新格式化模塊或目錄的代碼,請按照下列步驟操作:

  1. 在“項目”工具窗口中,選擇要應用重新格式化的模塊或目錄。
  2. 在主菜單上選擇 Code | Reformat Code 重新格式化代碼或按 Ctrl+Alt+L。
    或者,在 “項目” 工具窗口,右鍵單擊目錄,并從上下文菜單中選擇“重新格式化代碼”。
  3. 在“重新格式化代碼”對話框中,為重新格式化指定必要的選項和篩選器,然后單擊 "運行"。

重新格式化當前文件的代碼

要重新格式化當前文件的代碼,請按照下列步驟操作:

  1. 在當前打開的文件的編輯器中,按 Ctrl+Shift+Alt+L。
    請注意,如果您從主菜單中選擇 Code | Reformat Code(代碼| 重新格式化代碼)或按 Ctrl+Alt+L,IntelliJ IDEA 將嘗試自動重新格式化源代碼,而不打開“重新格式化文件”對話框。
  2. 在“重新格式化文件”對話框中,指定重新格式化的選項并單擊“運行”。

重新格式化源代碼時跳過一個區(qū)域

若要啟用格式化程序標記, 請確保 "設置/首選項" 對話框的 "代碼樣式" 頁中的注釋中啟用格式化標記復選框被選中,并在 "關閉/打開(off/on)" 字段中輸入格式化標記。

要在重新格式化時跳過某個區(qū)域, 請按照下列步驟操作:

  1. 在該區(qū)域的開頭,創(chuàng)建一個行注釋(使用 Ctrl+Slash),然后在 "代碼樣式" 頁的 "格式化程序關閉" 字段中手動輸入指定的標記。
  2. 在該區(qū)域的末尾,創(chuàng)建一個行注釋(使用 Ctrl+Slash),然后在 "代碼樣式" 頁的 "格式化程序" 字段中手動鍵入指定的標記。
  3. 執(zhí)行代碼重新格式化,如上所述。

或者,創(chuàng)建一個實時模板,以將代碼塊與格式化程序 off/on 標記一起包圍,請參閱創(chuàng)建和編輯實時模板。

使用格式標記的示例

原始源代碼 重新格式化后的代碼
IntelliJ IDEA使用格式標記的示例
當格式化標記被禁用時,原始格式被破壞: IntelliJ IDEA使用格式標記的示例 

啟用格式標記時,將保留原始格式:

IntelliJ IDEA使用格式標記的示例 


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號