簡體   English   中英

Intellij IDEA不會使一些未使用的方法變灰

[英]Intellij IDEA doesn't grey out some unused methods

在intellij IDEA中,如果方法未使用,則該方法以灰色顯示。 但在某些情況下,IDEA不會使方法變灰,但當我使用alt + F7檢查這些方法的引用時,IDEA表示該方法未使用。

這是一個IDEA錯誤還是有任何理由為什么IDEA不會使這些特定方法變灰? 如果它是一個錯誤,是否有一些解決方法使IDEA識別該方法未使用?

最有可能的不是它,它是出於性能原因的限制。 跳過搜索用法可能需要很長時間的方法。

解決方法是通過Analyze |在所有項目中顯式運行未使用的聲明檢查 檢查代碼或分析| 按名稱運行檢查。 那需要一些時間。 您還可以設置TeamCity服務器,以便每晚自動為您完成。

我曾經讓它像魅力一樣工作,但有一次,我錯誤地點擊了一個未使用的方法上的alt + Enter,並選擇禁止對未使用的代碼進行檢查。 從那以后,我停止了灰色的方法和代碼,因此有一種方法可以解決它,確定必須有一種方法讓它恢復工作。

經過5分鍾的搜索,我找到了一個解決方案:

設置 - >編輯器 - >檢查 - > Java - >聲明冗余 - >未使用的聲明

一定要檢查“未使用的聲明”

我只是通過創建一個新的無用方法來檢查,就像一個魅力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM