[英]IntelliJ IDEA code inspection - external usages of - taking so long
我運行分析 - >檢查代碼。 但它運行的時間太長了——幾個小時。 大多數時候(我認為大約 99%)進度條顯示“處理 xxx 的外部用法”,其中 xxx 代表我猜,一些 getter/setter 或字段。 我想問一下這到底是做什么的,這個漫長過程的結果是什么,以及如何禁用它。
“Inspect Code”是靜態代碼分析。 它會嘗試在不運行代碼的情況下檢測代碼中的一些簡單錯誤和其他問題。 基本上,它需要遍歷您的所有源代碼。 如果你有很多代碼,完成這個任務可能需要很長時間。 所以要慎重選擇檢查范圍。 有關代碼檢查和修復的詳細信息,請查看以下鏈接。
有一些檢查設置可能會導致idea打印“Processing external usages of”消息。 最常見的是“未使用的聲明”。 如果選中,idea 會嘗試搜索是否有任何其他類正在使用聲明的符號,例如類、字段或方法。 如果根本不使用符號,它將提示警告。 因此,如果您的代碼庫很大,則可能需要很長時間。 如果它對你沒用,也許你可以取消選中它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.