我已从 Eclipse 切换到 Netbeans。 Eclipse 有一种方法在 Java 注释中突出显示 TODO,例如:
public void test(String str) {
// TODO: check if str is null!
...
...
}
在 Eclipse 中,我可以更改编辑器配置,以便 TODO 以粗体或其他颜色打印。有没有办法在 Netbeans 中进行设置?
有一个有用的 Netbeans 功能,在 7.4 版本中已重命名为 Action items,以前称为 Todo Tasks。要在单独的列表中显示注释中出现的关键字,例如
TODO
或 FIX
,请转到 窗口/操作项。列出的关键字可以在工具/选项/杂项/操作项中配置。
根据 Deve 的回答,Netbeans 8 中的事情发生了一些变化。
在版本8中,它位于
Tools/Options/Team/Action Items
抱歉,目前无法单独突出显示 TODO。您只能更改评论的突出显示。但这不是你想要的。
在 NB 7.4 中,有一种新的方法来控制任务(尤其是 bug 任务)。您可以将 NB 与 Bugzilla 或 JIRA 等错误跟踪工具连接。
在此处查找此新功能:http://wiki.netbeans.org/NewAndNoteworthyNB74#Tasks_window
有一个插件“编辑器 TODO 突出显示”,它可以突出显示 JavaDoc 语法中的 TODO。
但它仅在通过插件门户构建的 netbeans 的 nightly 中可用。 问题来了.
我能够在 Netbeans 8.0 中实现一些接近的目标(我不能代表 7.4)..
您将需要使用 Javadoc 语法:
/** @TODO something */
这不是最理想的解决方法,但对我来说已经足够了。
在 netbeans 8.2 中,它称为 Action Items,您可以在 Window 选项卡 > Action items 中找到它。 也许这个链接有用:http://www-acad.sheridanc.on.ca/~jollymor/prog24178/nbActionItems.html
添加自定义关键字(DOTO 而不是 TODO): https://www.youtube.com/watch?v=HsENrzwsiOw
我还没有发现,是否可以在 Apache NetBeans 版本 17 中突出显示包含“todo”的代码行 但在版本 17 中,您可以转到“Windows->操作项”,然后会弹出一个窗口,其中包含可以在当前文件中找到的所有待办事项。 当我第一次打开它时,花了一分钟的时间来索引所有内容。 希望这有帮助。