IDEA自定义TODO注释

由于自己写的代码依赖其他人的接口,但是其他人未完成开发。

我自己调用了几个新申明的一些空的方法,等其他人完成我需要的接口后,在这些空方法中实现对他人接口的调用。怕将来忘记实现所以在方法体中添加如下注释

//TODO 调用XXX接口,查询XXXX

以后在IDEA的底部点击TODO面板可以看到:

9b96268c05ae6a5bc05c4f153cf425fff36.jpg

由于使用分布式服务,很多子工程,更有海量的其他人标记的TODO注释,还有一些逆向工程生成代码中注释也有TODO。时间长了哪里还记得哪个是自己留下的TODO注释。也有个笨办法就是在TODO 的内容中增加自己的姓名,全局搜索可以找到,就如 “某某某到此一游” 之后全局查询,感觉很low。

重点来了,怎么可以快速的找到自己标注的TODO,而不被别人的干扰呢?下面就要仔细看了。

这里有一个好办法就是点击TODO面板左面的过滤器图标:01154ccfd86c95d346d059428f220db78b5.jpg

5b04014bab6fbcaa5c225f90f25b76c083e.jpg

点击编辑过滤器,也就是 Edit Filters

03e82fdf09d55521b2d31fc2905466ba6f6.jpg

出现的窗口分上下两部分,上面是 标签模式  下面是 过滤器

先在上面点击绿色+号

a0a118429b3d92e9b8f90fa432be32ff73d.jpg

出现如下对话框:

2bd01ff8853988649103a6c99c95f14b570.jpg

在模式中写入 类似上面的内容:\btodo-yh\b.*

说明 \bxxxx\b.*  其中xxxx 就是你要定义的标签名称,我这里是todo-yh(大小写均可),意思是 颖辉的todo。

下面下拉表示自定义注释的图标,一共三个可选。

然后是大小写铭感,不建议勾选。

最后一个是自定义注释的颜色方案,默认使用TODO一样的,也可以自己修改颜色。

点击确定,一个自己定的标签就算定义好了。

代码中使用这个 //TODO-yh,看看效果:

13e7676865c776ee76be85b30f388b625ff.jpg

很不错吧,这只是自定义了一个注释的模式,下面告诉你怎么可以快速的找到你自定义的TODO注释。

继续点击上面提到的过滤器图标01154ccfd86c95d346d059428f220db78b5.jpg,再点编辑过滤器

03e82fdf09d55521b2d31fc2905466ba6f6.jpg

这回注意下面,点击+,添加过滤器

6bd956a0c94551c66c842c99f7f970e9a2f.jpg

填入自定义过滤器名称 todo-yh(可以改成别的),选择刚刚添加的自定义的模式\btodo-yh\b.*,确定关闭上面的对话框。再点击确定,关闭编辑过滤器的对话框。

TODO下选择Project或者Scope Based子面板。

点击过滤器图标01154ccfd86c95d346d059428f220db78b5.jpg

ec544e4b61b899b9d14956b878dccb1bb71.jpg

发现多了一个 todo-yh 的选项,点击它。

TODO中看到的都是你使用的 //TODO-yh 注释了。

fafa6a3334293c42569fd1818c4248c7cb6.jpg

结合

1fbd2255b568b3b7c7bf65db4f567bfa173.jpg

三项可以以不同的方式显示,比如按照modules分组,按照包分组等。

大功告成!喜欢这篇文章请点个赞,或者留言,不胜感激。

 

 

 

 

 

转载于:https://my.oschina.net/iyinghui/blog/1938910

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值