如果發現項目沒有自動快速修正可以套用,您可以在視景的中央窗格中,直接手動編輯程式碼來修正問題。
如果要手動修正您視為是問題的發現項目︰
- 在 程式碼複查視圖中,按兩下您要修正的發現項目來查看詳細資料。有關如何修正問題的修正資訊會出現在兩個地方︰程式碼編輯器與程式碼複查詳細資料視圖。
- 程式碼編輯器會開啟包含發現項目的檔案。在編輯器中,您可以執行下列作業來識別程式碼要做的變更︰
- 閱讀強調顯示的程式碼,這顯示您想要修改的程式碼。
- 將游標放在左邊界的嚴重性層次圖示上方,查看產生發現項目的規則。
- 程式碼複查詳細資料視圖提供有關發現項目的疑難排解資訊及修正方式。在「程式碼複查詳細資料」視圖中,您可以參照下列疑難排解資源,以識別出要對程式碼進行的變更︰
- 說明︰告訴您未遵守的種類和規則名稱、提供包含發現項目的每一個檔案的鏈結,以及提供為何要遵守規則的說明。
- 範例︰顯示目前的程式碼撰寫方式。
- 解決方案︰顯示如何修改程式碼使其遵循規則。
- 迴圈詳細資料︰如果發現項目是循環相依關係(亦指 Tangle)時才會出現。這個標籤提供下列關於循環相依關係的資訊︰包含循環相依關係的每一個元件鏈結、其中的每一個迴圈,以及在程式碼中必須修改使其消除的所有行號鏈結。
- 路徑︰當發現項目是由「J2EE 最佳作法」程式碼複查期間套用深度規則所產生,路徑才會出現。深度 J2EE 規則不只會產生發現項目,還會顯示引導至發現項目的路徑。這個標籤顯示一個,有時是兩個,引導至發現項目的路徑。一定會顯示控制流程路徑,這是方法執行鏈。如果適用,還會顯示資料流程路徑,這是資料建立鏈。
- 在程式碼編輯器中,修改程式碼使其遵循規則。
- 按一下檔案 > 儲存。