MyEclipse的任务管理机制TODO

来源:互联网 发布:淘宝网店怎么开的 编辑:程序博客网 时间:2024/05/24 07:20
作者:陈韬
链接:https://www.zhihu.com/question/19774719/answer/28646127
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

TODO tag 首先讲,肯定是跟JDK相关的,具体在这个类中可以找到:
com.sun.xml.internal.bind.v2.TODO
源码在这里:com.sun.xml.internal.bind.v2: TODO.java
实际上,TODO是一种OpenJDK中提出,在Eclipse发扬的Plugin机制,如果编写过Eclipse的插件会知道,使用TODO,一方面可以标注Task,另一方面可以归类代码,分配逻辑类型。
举一个插件的例子:
比如我写WebServer的后台代码,需要上报一些数据给前台,那么,这里我可以这样写:
//TODO monitor: XX总量
那么,根据插件的处理,会读取到TODO后面的这个字段,为monitor单独建立一个分类,或者可以依此根据POI生成相应的monitor表单供查阅。

TODO是很强大的一个任务管理机制,对IDE来说是一种有机的补充,如果想设置TODO可以这样:

Java > Compiler > Task tags

<img src="https://pic2.zhimg.com/9183c93ed2480982abc776dcc252a805_b.jpg" data-rawwidth="707" data-rawheight="385" class="origin_image zh-lightbox-thumb" width="707" data-original="https://pic2.zhimg.com/9183c93ed2480982abc776dcc252a805_r.jpg">

至于是否需要就是见仁见智的事情了,很多项目可能需要预先做好框架、接口、抽象类的确认,那么,这时候TODO就是很重要的逻辑提示,出现在extends与implements的method中。如果是小程序,那就可有可无了。

原创粉丝点击