IntelliJ IDEA如何運(yùn)行代碼檢查

2018-10-19 09:35 更新
如果您在 IntelliJ IDEA 的大范圍內(nèi)檢查代碼,例如整個(gè)項(xiàng)目,可能會耗費(fèi)大量的時(shí)間。所以對于大型項(xiàng)目,IntelliJ IDEA 建議使用運(yùn)行代碼檢查,創(chuàng)建一些較小的范圍,并分別在每個(gè)范圍內(nèi)對其進(jìn)行分析。如果您不想在分析報(bào)告中出現(xiàn)一些代碼問題,您可以禁用某些檢查。

雖然代碼分析是在所有打開的 IntelliJ IDEA 文件中動態(tài)執(zhí)行的,但您可能需要為整個(gè)項(xiàng)目或自定義范圍運(yùn)行它,并在友好的視圖中檢查結(jié)果。 

IntelliJ IDEA 運(yùn)行代碼檢查

  1. 在編輯器中打開所需的文件?;蛘哌x擇 "項(xiàng)目" 工具窗口中的文件或目錄。對于多項(xiàng)選擇,請單擊按住 Ctrl / ? 鍵的項(xiàng)目。初始檢查范圍將限于打開的文件或選擇。
  2. 在主菜單上選擇分析|檢查代碼(Analyze | Inspect Code)。將打開 "指定檢查范圍" 對話框。
  3. 在"檢查范圍" 區(qū)域中,指定應(yīng)檢查哪些文件。
    • 要檢查整個(gè)項(xiàng)目的源代碼,請選擇 "整個(gè)項(xiàng)目" 選項(xiàng)。
    • 如果你正在使用版本控制集成,則可以選擇只檢查未提交的文件。
    • 要對當(dāng)前打開的文件或在 "項(xiàng)目" 視圖中選定的文件/文件夾運(yùn)行檢查,請選擇 "文件/模塊 <name> 選項(xiàng)"。
    • 要在特定范圍內(nèi)應(yīng)用檢查代碼,請選擇 "自定義作用域" 選項(xiàng),然后從下拉列表中選擇所需的范圍,或單擊 "瀏覽"  按鈕,并在 "范圍" 對話框中配置新范圍。
  4. 要檢查測試源文件,請選中 "包含測試源" 復(fù)選框。
  5. 指定要應(yīng)用的檢查配置文件。執(zhí)行以下操作之一:
    • 從"檢查配置文件" 下拉列表中選擇一個(gè)現(xiàn)有配置文件。
    • 點(diǎn)擊 瀏覽按鈕 ,并在"檢查" 對話框中配置新配置文件。
  6. 單擊“確定”以運(yùn)行代碼分析。
  7. 在檢驗(yàn)結(jié)果工具窗口顯示檢查結(jié)果。
    IntelliJ IDEA 運(yùn)行代碼檢查

也可以在不啟動 IDE 的情況下離線運(yùn)行檢查。按照本節(jié)在命令行中使用 IntelliJ IDEA 功能的部分中描述的過程進(jìn)行操作。

IntelliJ IDEA 按名稱運(yùn)行代碼檢查

IntelliJ IDEA 不是運(yùn)行所有啟用的檢查,而是可以通過其名稱精確地指定所需的檢查,并運(yùn)行它來檢查在特定范圍內(nèi)的代碼。

  1. 在編輯器中打開所需的文件。或者選擇 "項(xiàng)目" 工具窗口中的文件或目錄。對于多項(xiàng)選擇,請單擊按住 Ctrl/? 鍵的項(xiàng)目。初始檢查范圍將限于打開的文件或選擇。
  2. 在主菜單上選擇:分析|按名稱運(yùn)行檢查(Analyze | Run Inspection by Name),或按 Ctrl+Shift+Alt+I。
  3. 使用 CamelHumps 來匹配駱駝示例單詞和空格以匹配單詞的初始字母。

    在打開的彈出框架中,開始輸入檢查名稱。在您鍵入時(shí),建議列表會收縮以顯示匹配的檢查。
    IntelliJ IDEA 按名稱運(yùn)行代碼檢查
    將打開 "指定檢查范圍" 對話框。
  4. 在 "檢查范圍" 區(qū)域中,指定應(yīng)檢查哪些文件。
    • 要檢查整個(gè)項(xiàng)目的源代碼,請選擇“整個(gè)項(xiàng)目”選項(xiàng)。
    • 如果你正在使用版本控制集成,則您可以選擇只檢查未提交的文件。
    • 要對當(dāng)前打開的文件或在 "項(xiàng)目" 視圖中選定的文件/文件夾運(yùn)行檢查,請選擇 "文件/模塊 <name> 選項(xiàng)"。
    • 要在特定范圍內(nèi)應(yīng)用檢查代碼,請選擇 "自定義作用域" 選項(xiàng),然后從下拉列表中選擇所需的范圍,或單擊 "瀏覽" 按鈕 并在 "范圍" 對話框中配置新范圍。
  5. 要檢查測試源文件,請選中 "包含測試源" 復(fù)選框。
  6. 要在與特定掩碼匹配的文件中應(yīng)用檢查,請選擇文件掩碼并指定文件屏蔽。使用逗號分隔多個(gè)文件掩碼。
  7. 單擊“確定”運(yùn)行檢查。
  8. 在檢驗(yàn)結(jié)果工具窗口顯示檢查結(jié)果。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號