在 Eclipse 中查找 TODO 标签

Posted

技术标签:

【中文标题】在 Eclipse 中查找 TODO 标签【英文标题】:Find TODO tags in Eclipse 【发布时间】:2013-05-29 23:25:42 【问题描述】:

当我使用 Eclipse 将未实现的方法添加到 Java 类以修复错误时,方法会自动生成并包括 // TODO Auto-generated method stub

是否有一种简单的方法可以查看包含此注释的所有方法?某种菜单选项?

【问题讨论】:

【参考方案1】:

是否有一种简单的方法可以查看包含此注释的所有方法?某种菜单选项?

是的,请选择以下选项之一:

    转到窗口 → 显示视图 → 任务不是 任务列表)。默认情况下,新视图将显示“控制台”和“问题”选项卡的位置。

    如其他地方所述,如果您打开了相关的源文件,您可以在滚动条旁边看到它们作为蓝色小矩形。

    如果您只想要// TODO Auto-generated method stub 消息(而不是所有// TODO 消息),您应该使用搜索功能(Ctrl-F 用于此文件中的消息搜索 → Java 搜索 → 搜索字符串以便能够指定这个工作区、那个文件、这个项目等)

【讨论】:

我打开了那个窗口,没有任何显示。关于为什么会这样的任何提示? 是的。该项目已打开。我只看到查找搜索栏和激活链接。我能够在“Marker-> Java Task”下找到任务,但该窗口仍然没有运气。 “任务列表”选项卡已打开,但没有显示任何内容。我现在只使用标记,稍后进行故障排除。谢谢。 但是,但是,“忽略问题”违背了计算机极客第 1.4.5.b-436 节的代码 我遇到了这里提到的同样的问题。问题是窗口菜单中有两个视图,“任务列表”和“任务”。 TODO 任务显示在“任务”视图中,而不是“任务列表”视图中。【参考方案2】:

转到窗口>显示视图>标记

你会得到 java 任务。

java 任务拥有你项目的所有 TODO

【讨论】:

我发现这是最好的答案。实际的 Eclipse“任务”似乎与外部系统相关联。【参考方案3】:

Tasks 视图,在 Window -> Show View -> Tasks 下

【讨论】:

【参考方案4】:

有时窗口 → 显示视图不显示任务。只需转到 Window → Show View -> Others 并在对话框中键入 Tasks。

【讨论】:

【参考方案5】:

除了提到任务视图的其他答案:

还可以过滤列出的任务以仅显示包含文本 // TODO Auto-generated method stub 的 TODO。

为此,您可以点击Tasks View右上角的Filters...按钮并定义如下自定义过滤器:

这样在Tasks View中只查找项目中的部分TODO会更简单快捷一些,而且不用使用eclipse搜索所有文件中的文本搜索工具(可能需要相当长的时间)。

【讨论】:

【参考方案6】:
    按 Ctrl+H 转到文件搜索选项卡 在包含文本字段中输入“// TODO 自动生成的方法存根” 在文件名模式字段中输入“*.java” 选择合适的范围

【讨论】:

只是好奇,为什么这个答案被否决了这么多?它解决了问题(虽然不是以最好的方式),并与接受的答案同时发布。 我认为原因是答案是如此明显。 它正在被否决,以便可以将其删除。它需要删除,因为它是多余的。我们不需要多个答案说本质上相同的事情。正如您所承认的,有更好的方法来做到这一点。

以上是关于在 Eclipse 中查找 TODO 标签的主要内容,如果未能解决你的问题,请参考以下文章

在Eclipse中用TODO标签管理任务(Task)

Eclipse 任务管理

Eclipse 任务管理

TODO任务netbeans php

仅更改 Eclipse 待办事项的颜色 - 不是整个评论

如何在 Eclipse 中一次显示 100 多个任务 //TODO?