【问题标题】:Netbeans (7.4): Is there a way to highlight TODO's?Netbeans (7.4):有没有办法突出 TODO 的?
【发布时间】:2013-12-13 12:28:30
【问题描述】:

我已从 Eclipse 切换到 Netbeans。 Eclipse 有一种方法过于突出 Java cmets 中的 TODO,例如:

public void test(String str) {
  // TODO: check if str is null!
  ...
  ...
}

在 Eclipse 中,我可以更改编辑器配置,以便将 TODO 打印为粗体或其他颜色。有没有办法在 Netbeans 中进行设置?

【问题讨论】:

    标签: java netbeans-7 todo


    【解决方案1】:

    有一个有用的 Netbeans 功能已在 7.4 版中重命名为 Action items,以前称为 Todo Tasks。要在单独的列表中显示在 cmets 中出现的关键字,例如 TODOFIX,请转到 Window/Action Items。列出的关键字可以在Tools/Options/Miscellaneous/Action Items中配置。

    【讨论】:

    • 很好的答案,很高兴知道,但我的问题不是TODOs 项目的列表。我的问题是关于直接在源代码视图中突出显示TODOs。所以还是 rawdog 的答案是公认的答案...
    • 在 8.2 版中,关键字位于工具/选项/团队/操作项中
    • 如果我能给你更多的支持,我的朋友!惊人的答案。 @Deve
    • 在编辑 PHP 文件时,它不会突出显示...使用 NetBeans 11.0。
    【解决方案2】:

    根据 Deve 的回答,在 Netbeans 8 中发生了一些变化。

    在版本 8 中,它位于 Tools/Options/Team/Action Items

    更多信息:https://www.youtube.com/watch?v=HsENrzwsiOw&hd=1

    【讨论】:

    • 在 OS X 版本的 NetBeans 中,这是 NetBeans/Preferences/Team/Action Items
    【解决方案3】:

    抱歉,目前无法为 TODO 单独突出显示。您只能更改 cmets 的突出显示。但这不是你想要的。

    在 NB 7.4 中,有一种控制任务(尤其是 bug 任务)的新方法。您可以将 NB 与 Bugzilla 或 JIRA 等错误跟踪工具连接。

    在此处查找此新功能:http://wiki.netbeans.org/NewAndNoteworthyNB74#Tasks_window

    【讨论】:

      【解决方案4】:

      有一个插件“Editor TODO Highlighting”,它在 JavaDoc 语法中突出显示 TODO。

      但它仅在夜间通过插件门户构建的 netbeans 中可用。 Here's the issue.

      【讨论】:

      • 问题里面的链接坏了:(
      • Dropbox 有一个新的下载链接,向下滚动即可
      • 谢谢。它适用于 NetBeans 11.0,但仅突出显示 /** @TODO */。它没有突出显示// TODO...
      • 不幸的是这个插件是这样工作的。它会忽略// TODO 等。您需要使用Cody Maust answer 中的文档块语法。
      【解决方案5】:

      我能够在 Netbeans 8.0 中实现一些接近的目标(我不能代表 7.4)..

      您将需要使用 Javadoc 语法:

      /** @TODO something */
      

      这不是最理想的解决方法,但对我来说已经足够了。

      【讨论】:

      • NetBeans 8.0 中的“操作项”窗口不仅有一个专用的 TODO 过滤器,它还允许进行微调,例如,您可以使用附加的关键字过滤器将 TODO 显示限制为仅显示描述包含单词“删除”..
      【解决方案6】:

      在 netbeans 8.2 中,它被称为 Action Items,您可以在 Window tab > Action items 中找到它。 也许这个链接有用:http://www-acad.sheridanc.on.ca/~jollymor/prog24178/nbActionItems.html

      添加自定义关键字(DOTO 代替 TODO): https://www.youtube.com/watch?v=HsENrzwsiOw

      【讨论】:

      • 此答案与之前的答案相同。甚至 youtube 链接也与 dazito 发布的相同
      猜你喜欢
      • 2016-03-07
      • 1970-01-01
      • 2011-05-13
      • 2010-09-08
      • 2014-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多