WEB 开发 开发语言 Java 技术 .Net 技术 数 据 库 硬件使用
图象媒体 Linux/Unix 移动平台 嵌入开发 Windows 专区 软件工程
Ajax 技术 | ASP | PHP | ASP.NET | C# | JSP | Access | Oracle | 网页设计 | Flash | 安全专题 | IIS | VC/MFC | Delphi | C/C++
 你的位置:首页 > Java 技术 > J2SE / 基础类

todo的使用?
[ 来源:ITWENKU 时间:2007-4-15 22:28:23 | 浏览:263人次 ]

在Netbeans和Eclipse中有个Todo list。也在java代码中写了Todo,但是查询时都全部列出来了。那么,怎么设置每个Todo的优先级呢?以便能根据优先级来写代码。

例如:
// @todo 这个方法还没写完!
// @todo 没有添加API说明文档。

我想先改方法,后写API文档。可以在Todo中设置优先级,然后再通过Todo的过滤器来实现任务的过滤呢?


todo是这样写的:

// TODO 这个方法还没写完!
// TODO 没有添加API说明文档。

至于优先级,我的方法是添加数字,比如:

// TODO 2 这个方法还没写完!
// TODO 1 没有添加API说明文档。

这样在Tasks窗口中看到的排列为:

TODO 1 没有添加API说明文档。
TODO 2 这个方法还没写完!

优先级是种排序



关注


da11393,你好!感谢你的回复,你的想法实际想得比较长远。循着你的思路我查了下Eclipse和Netbeans的帮助,得到了问题解决。以下做个总结,以便其他人也知道如何做。不过,自己定义这种方式还是有点小问题,代码交到其他人手上时如果不加说明,可能对方不太明白这个优先级的意思,不能说是个小遗憾。

Eclipse 3.1.1中文版上默认分三个优先级。
// TODO 正常化1 -- 没有图标显示
// TODO 正常化2 -- 没有图标显示
// XXX 低 -- 图标是一个蓝色向下箭头
// FIXME 高 -- 图标是一个红色感叹号

Eclipse上可添加自定义的任务标签。通过[首选项]-[Java]-[编译器]-[任务标记]设置。

Netbeans 5.5中文版上分五个优先级。
// @todo --优先级:中
// TODO --优先级:中
// FIXME --优先级:中
// XXX --优先级:中
// <<<<<<< --优先级:高

在Netbeans 5.5上也可自定义标签。通过[选项]-[编辑]-[待做任务设置]即可。不过Netbeans上可以设置5个优先级,分别为:高、中高、中、中低、低。但是问题在于高优先级别的TODO在Netbeans的任务列表上显示的还是中,不知道是不是一个Bug(或许我的安装有点问题)。这种情况下最好还是使用da11393的方法比较合适!

最后感谢likgui的关注!


 相关文章
·请问如何设置eclipse是其使用sun的Java编译器,而不是它自己的,谢谢
·关于static变量的用法
·在java中有哪个方法可以解决下面的问题啊:如取得一个雇员编号,当雇员编号<10需要在前面补0
·咨询个有关think in java 的问题。
·如何学习JAVA
·求助一个问题?

 推荐文章
你们帮我改一下这个程序,它的界面怎么没有!
Socket问题
程序为什么会出现这样的异常
finally的神秘问题
右移>>>的问题
如果一个类里的构造函数含有本身类的对象,那该怎么处理的或怎么理解的?
大家遇到过jvm coredump的情况吗
请教: JDBC怎么传一个数(字符串)给数据库?(调用数据库的function)
编写一个java程序
求救:循环问题,在线等!!!
js里的document.write总是转到新的页面输出???
菜鸟..问问题了.. GUI 对一个初学者有没有很大的作用...我的那本书就那个没学得好.有谁能指教一下..谢谢
 版权所有:IT问库
copyright © 2006 www.itwenku.cn all rights reserved.