在使用Eclipse的这些年里,我从未知道TODO / FIXME / XXX注释标签应该出现在任务列表中。显然这是默认禁用的东西,因为我一直在使用这些标签,只要我一直在使用Eclipse,我从未见过其中一个出现在任务列表中。任何人都可以指出如何启用此功能?我看到没有任何偏好选项可以说明“让我的源代码标签出现在任务列表中”的效果。如果它存在,这将是一个很好的功能,但我开始怀疑。
我已经问过了,正如其他人向我建议的那样,这些东西显然没有效果,但我还是试过了:
我正在使用:
面向Web开发人员的Eclipse Java EE IDE
版本:Helios Service Release 1
构建ID:20100917-0705
答案 0 :(得分:134)
对我来说,默认情况下会启用此类标记。您可以配置应在工作区选项中使用哪些任务标记: Java>编译器>任务标签
检查它们是否在此位置启用,这应该足以让它们出现在“任务”列表(或“标记”视图)中。
额外注意事项:如果您在同一工作区上工作,重新安装Eclipse不会在大多数情况下更改任何内容。 Eclipse使用的大多数设置都存储在工作区文件夹的.metadata文件夹中。
答案 1 :(得分:39)
在我使用的发行版中,默认情况下任务列表中列出了任务(至少对于Java)。对于其他内容类型,您可以检查以下设置。
显示任务视图: 窗口>显示视图>其他>一般>任务
对于非Java任务标记:检查以下设置: 窗口>偏好>一般>编辑>结构化文本编辑器>任务标签 您可以在[任务标签]选项卡中启用搜索任务标签,并在[过滤器]选项卡中选择内容类型。
对于Java任务标记,您应该查看: 窗口>偏好> Java>编译器>任务标签
学家
答案 2 :(得分:19)
我正在使用Eclipse Classic 3.7.1。
解决方案是:Window>偏好>一般>编辑>结构化文本编辑器>任务标签并选中“启用搜索任务标签”复选框。
答案 3 :(得分:9)
所有这些设置都是选择您感兴趣的标签所必需的,但是为了在列表中显示这些标签,您还需要选择正确的Eclipse透视图。我终于发现了"标记"包含"任务"的选项卡list仅在" Java EE"透视...希望这有帮助! : - )
答案 4 :(得分:2)
有明显的发行版或自定义版本,其中不存在为非Java文件设置任务标记的功能。 This post提到ColdFusion Builder(基于Eclipse构建)不允许您设置非Java任务标记,但CF Builder 2的测试版本可以。 (我知道OP没有使用CF Builder,但我是,我自己也在想这个问题...因为他没有看到设置非Java标签的能力,我认为其他人可能在同一个位置。)