在Eclipse中识别TODO标记

时间:2013-02-22 21:03:03

标签: eclipse todo

我想知道Eclipse是否支持TODO标签的某种标识(数字或名称)?具体而言,我希望能够引用其他TODO

示例(自由发明了为什么这会有用以及如何运作的例子):

原始代码

private int someInt;
[...]
public MyClass() {
    someInt = 0;
}

已编辑的代码

// private int someInt; // TODO(1) discuss if really necessary
[...]
public MyClass() {
    // someInt = 0; >TODO(1)
}

此外,将人员分配给TODO标签,为某个人标记TODO会很不错。

1 个答案:

答案 0 :(得分:1)

没有。但是,如果将TODO标记放入JavaDoc注释中,那么您可以轻松地使用普通的JavaDoc引用来指向类,成员和方法,这些应该足以获得引用。

如果你现在说你不能用那个方法来引用方法的第27行,那就对了。只需将第27行的代码提取到一个新方法即可。 :)

关于第二个问题:我建议不要将代码与项目管理相关的信息丢失。如果您将任务分配,所有已修复的错误号和其他内容添加到代码中,则代码变得非常难以理解。话虽这么说,如果你真的想,你可以很容易地定义自己的Java annotation type并用这些注释标记代码的任意部分。他们甚至可能为人,优先级或您想象的其他任何字段提供不同的可选字段。