todo的使用?

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

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

我想先改方法,后写API文档。可以在Todo中设置优先级,然后再通过Todo的过滤器来实现任务的过滤呢?
...全文
521 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxmcm 2007-04-16
  • 打赏
  • 举报
回复
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的关注!
likgui 2007-04-15
  • 打赏
  • 举报
回复
关注
da11393 2007-04-15
  • 打赏
  • 举报
回复
todo是这样写的:

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

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

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

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

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

优先级是种排序

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧