翻譯|使用教程|編輯:吳園園|2020-06-17 14:46:48.397|閱讀 1197 次
概述:IntelliJ IDEA使您可以根據(jù)在代碼樣式設(shè)置中指定的要求重新格式化代碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。IntelliJ IDEA 現(xiàn)已加入在線訂購,點擊此處了解價格詳情>>
重新格式化和重新排列代碼
IntelliJ IDEA使您可以根據(jù)在代碼樣式設(shè)置中指定的要求重新格式化代碼。但是,如果在項目中使用 EditorConfig,則在.editorconfig重新格式化代碼時,文件中指定的選項將覆蓋代碼樣式設(shè)置中指定的選項
要訪問設(shè)置,請在“ 設(shè)置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 編輯器” | “設(shè)置” 。代碼樣式。
您可以重新格式化一部分代碼,整個文件,文件組,目錄和模塊。您也可以從重新格式化中排除部分代碼或某些文件。
重新格式化文件中的代碼片段
在編輯器中,選擇要重新格式化的代碼片段。
在主菜單中,選擇代碼| 重新格式化 Ctrl+Alt+L。
如果不選擇代碼片段,則IntelliJ IDEA將重新格式化整個文件。
重新格式化文件
1、在編輯器中打開文件,然后Ctrl+Shift+Alt+L在“ 項目”工具窗口中按或,右鍵單擊該文件,然后選擇“ 重新設(shè)置代碼格式”。
按住Shift并選擇其他文件以進(jìn)行組重新格式化。
2、如果需要, 在打開的對話框中,選擇以下重新格式化選項:
單擊確定。
如果要在重新格式化期間查看對代碼所做的確切更改,請使用“ 本地歷史記錄”功能。
重新格式化模塊或目錄
1、在“ 項目”工具窗口中,右鍵單擊模塊或目錄,然后從上下文菜單中選擇“ 重新設(shè)置代碼格式”或按Ctrl+Alt+L。
2、在打開的對話框中,指定重新格式化選項,然后單擊“ 確定”。
您還可以將過濾器應(yīng)用于代碼重新格式化,例如指定范圍或?qū)⒅匦赂袷交秶s小到特定的文件類型。
重新格式化行縮進(jìn)
您可以根據(jù)指定的設(shè)置重新格式化行縮進(jìn)。
1、在編輯器中,選擇所需的代碼片段,然后按Ctrl+Alt+I。
2、如果需要調(diào)整縮進(jìn)設(shè)置,請在“ 設(shè)置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 編輯器” | “縮進(jìn)”。代碼樣式。
3、在適當(dāng)?shù)恼Z言頁面上的“ 選項卡和縮進(jìn)”選項卡上,指定適當(dāng)?shù)目s進(jìn)選項,然后單擊“ 確定”。
在某些情況下,“ 文件” | “ 縮進(jìn)檢測”部分中的“ 檢測并使用現(xiàn)有文件縮進(jìn)進(jìn)行編輯 ”選項。設(shè)置/首選項| 編輯器 代碼樣式可以覆蓋您的設(shè)置。在這種情況下,IntelliJ IDEA將顯示通知。
從重新格式化中排除代碼或文件
您可以從重新格式化中排除一組文件或部分代碼。
1、在“ 設(shè)置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 編輯器” | “首選項”。代碼樣式。
2、在“ 格式化程序控件”選項卡上,選中“ 在注釋中啟用格式化程序標(biāo)記”復(fù)選框。該范圍區(qū)域變得活躍
3、在“ 作用域”區(qū)域中,單擊 以添加一個 作用域 ,您可以在其中指定要從重新格式化中排除的文件。
如果您嘗試重新格式化排除文件的格式,則IntelliJ IDEA將顯示一個彈出窗口,通知您該文件的格式已禁用。如果需要,請單擊彈出窗口中的鏈接以打開“ 代碼樣式 設(shè)置”頁面并更改排除范圍。
在編輯器中排除重新格式化的代碼片段
1、在“ 設(shè)置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 編輯器” | “首選項”。代碼樣式,然后選擇“ 格式器控件”選項卡上的“ 在注釋中啟用格式器標(biāo)記”復(fù)選框。
2、在編輯器中,在要排除的區(qū)域的開頭,創(chuàng)建行注釋 Ctrl+/并鍵入//@formatter:off,在該區(qū)域的末尾,再次創(chuàng)建行注釋并鍵入//@formatter:on。
保留現(xiàn)有格式
您可以選擇重新設(shè)置代碼格式時將被忽略的格式設(shè)置規(guī)則。例如,您可以調(diào)整IDE以將簡單的方法和函數(shù)放在一行中,而通常在代碼重新格式化后它們會擴(kuò)展為多行。
1、轉(zhuǎn)到設(shè)置/首選項| 編輯器 代碼樣式,選擇您的編程語言,然后打開包裝和括號選項卡。
2、在重新格式化時保留部分中,選擇要忽略的格式設(shè)置規(guī)則,然后取消選擇應(yīng)應(yīng)用的格式設(shè)置規(guī)則。
3、重新格式化您的代碼(Ctrl+Alt+L)。
IntelliJ IDEA將根據(jù)當(dāng)前樣式設(shè)置重新格式化代碼,并保留所選規(guī)則的現(xiàn)有格式。
重新排列代碼
您可以根據(jù)在“ 設(shè)置/首選項”對話框中設(shè)置的排列規(guī)則重新排列代碼 。您還可以創(chuàng)建規(guī)則組(別名),并在創(chuàng)建匹配規(guī)則時引用它們。
例如,如果您需要按字母順序?qū)Υa條目進(jìn)行排序,請選擇適當(dāng)?shù)?nbsp;匹配規(guī)則條目,并將“ 訂單”字段設(shè)置 為“按名稱排序”。
重新排列代碼項
1、在“ 設(shè)置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 編輯器” | “首選項”。代碼樣式。
2、選擇您要為其創(chuàng)建排列規(guī)則的語言。
3、在“ 排列”選項卡上,指定適當(dāng)?shù)倪x項,例如分組和匹配規(guī)則。
如果需要創(chuàng)建別名,請單擊,然后 在打開的對話框中添加組名及其規(guī)則。
4、單擊確定保存更改。
5、在編輯器中,選擇要重新排列的代碼條目,然后從主菜單中選擇 Code | 重新排列代碼。
====================================================
想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎
JetBrain技術(shù)交流群現(xiàn)已開通,QQ搜索群號“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: