IntelliJ IDEA 允許您重新格式化源代碼以滿足代碼風(fēng)格的要求。IntelliJ IDEA 將布局間距,縮進(jìn),關(guān)鍵字等。重新格式化可以應(yīng)用于選定的文本、整個(gè)文件或整個(gè)項(xiàng)目。
也可以使用格式標(biāo)記將重新格式化應(yīng)用于源代碼的某些部分。
要重新格式化模塊或目錄的代碼,請(qǐng)按照下列步驟操作:
⒈在“項(xiàng)目”工具窗口中,選擇要應(yīng)用重新格式化的模塊或目錄。
⒉在主菜單上選擇 Code | Reformat Code 重新格式化代碼或按 Ctrl+Alt+L?;蛘撸?“項(xiàng)目” 工具窗口,右鍵單擊目錄,并從上下文菜單中選擇“重新格式化代碼”。
⒊在“重新格式化代碼”對(duì)話框中,為重新格式化指定必要的選項(xiàng)和篩選器,然后單擊 "運(yùn)行"。
要重新格式化當(dāng)前文件的代碼,請(qǐng)按照下列步驟操作:
⒈在當(dāng)前打開的文件的編輯器中,按 Ctrl+Shift+Alt+L。
請(qǐng)注意,如果您從主菜單中選擇 Code | Reformat Code(代碼| 重新格式化代碼)或按 Ctrl+Alt+L,IntelliJ IDEA 將嘗試自動(dòng)重新格式化源代碼,而不打開“重新格式化文件”對(duì)話框。
⒉在“重新格式化文件”對(duì)話框中,指定重新格式化的選項(xiàng)并單擊“運(yùn)行”。
若要啟用格式化程序標(biāo)記, 請(qǐng)確保 "設(shè)置/首選項(xiàng)" 對(duì)話框的 "代碼樣式" 頁中的注釋中啟用格式化標(biāo)記復(fù)選框被選中,并在 "關(guān)閉/打開(off/on)" 字段中輸入格式化標(biāo)記。
要在重新格式化時(shí)跳過某個(gè)區(qū)域, 請(qǐng)按照下列步驟操作:
⒈在該區(qū)域的開頭,創(chuàng)建一個(gè)行注釋(使用 Ctrl+Slash),然后在 "代碼樣式" 頁的 "格式化程序關(guān)閉" 字段中手動(dòng)輸入指定的標(biāo)記。
⒉在該區(qū)域的末尾,創(chuàng)建一個(gè)行注釋(使用 Ctrl+Slash),然后在 "代碼樣式" 頁的 "格式化程序" 字段中手動(dòng)鍵入指定的標(biāo)記。
⒊執(zhí)行代碼重新格式化,如上所述。
或者,創(chuàng)建一個(gè)實(shí)時(shí)模板,以將代碼塊與格式化程序 off/on 標(biāo)記一起包圍,請(qǐng)參閱創(chuàng)建和編輯實(shí)時(shí)模板。
原始源代碼 |
重新格式化后的代碼 |
---|---|
![]() |
當(dāng)格式化標(biāo)記被禁用時(shí),原始格式被破壞: 啟用格式標(biāo)記時(shí),將保留原始格式: |