在 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 标签的主要内容,如果未能解决你的问题,请参考以下文章