IDEA自定義TODO註釋 原

由於自己寫的代碼依賴其他人的接口,但是其他人未完成開發。

我自己調用了幾個新申明的一些空的方法,等其他人完成我需要的接口後,在這些空方法中實現對他人接口的調用。怕將來忘記實現所以在方法體中添加如下注釋

//TODO 調用XXX接口,查詢XXXX

以後在IDEA的底部點擊TODO面板可以看到:

由於使用分佈式服務,很多子工程,更有海量的其他人標記的TODO註釋,還有一些逆向工程生成代碼中註釋也有TODO。時間長了哪裏還記得哪個是自己留下的TODO註釋。也有個笨辦法就是在TODO 的內容中增加自己的姓名,全局搜索可以找到,就如 “某某某到此一遊” 之後全局查詢,感覺很low。

重點來了,怎麼可以快速的找到自己標註的TODO,而不被別人的干擾呢?下面就要仔細看了。

這裏有一個好辦法就是點擊TODO面板左面的過濾器圖標:

點擊編輯過濾器,也就是 Edit Filters

出現的窗口分上下兩部分,上面是 標籤模式  下面是 過濾器

先在上面點擊綠色+號

出現如下對話框:

在模式中寫入 類似上面的內容:\btodo-yh\b.*

說明 \bxxxx\b.*  其中xxxx 就是你要定義的標籤名稱,我這裏是todo-yh(大小寫均可),意思是 穎輝的todo。

下面下拉表示自定義註釋的圖標,一共三個可選。

然後是大小寫銘感,不建議勾選。

最後一個是自定義註釋的顏色方案,默認使用TODO一樣的,也可以自己修改顏色。

點擊確定,一個自己定的標籤就算定義好了。

代碼中使用這個 //TODO-yh,看看效果:

很不錯吧,這只是自定義了一個註釋的模式,下面告訴你怎麼可以快速的找到你自定義的TODO註釋。

繼續點擊上面提到的過濾器圖標,再點編輯過濾器

這回注意下面,點擊+,添加過濾器

填入自定義過濾器名稱 todo-yh(可以改成別的),選擇剛剛添加的自定義的模式\btodo-yh\b.*,確定關閉上面的對話框。再點擊確定,關閉編輯過濾器的對話框。

TODO下選擇Project或者Scope Based子面板。

點擊過濾器圖標

發現多了一個 todo-yh 的選項,點擊它。

TODO中看到的都是你使用的 //TODO-yh 註釋了。

結合

三項可以以不同的方式顯示,比如按照modules分組,按照包分組等。

大功告成!喜歡這篇文章請點個贊,或者留言,不勝感激。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章