【问题标题】:Eclipse Task TagsEclipse 任务标签
【发布时间】:2017-12-23 08:49:39
【问题描述】:

我在使用任务标签时遇到问题。问题是 PHP 项目中包含了几个来自其他作者的预先存在的库。我总共有大约 100 个 @todo 和 FIXME 标签,但是 Eclipse 拒绝让我删除(灰显)。

我已经尝试从任务标签编辑器中删除这些标签,重新启动 Eclipse 等,但它不会忘记它们。

从代码中删除是不切实际的 - 如果我需要更新或重新安装库,我每次都必须将它们全部删除。

根据 Jonathan David Arndt 的有用建议,我附上了未选中 TODO 的屏幕截图,但 Eclipse 仍然显示它们

【问题讨论】:

    标签: eclipse tags task editor


    【解决方案1】:

    我在 Eclipse 中使用 Task 标签,带有 TODO 和 FIXME 标签的第三方库也困扰着我。

    解决方案部分取决于您的代码环境和各个项目的设置方式。使用 Java,这很容易,因为第三方代码被分成不同的项目。使用 PHP,第三方代码可能位于一个单独的项目中,但您可能会将其嵌套在您的项目中以方便使用。

    无论如何,在 Eclipse Tasks 选项卡的右上角,有一个倒置的插入符号。点击“配置内容...”

    从那里,您可以根据元素所在的位置、它们包含的文本以及其他几个有用的标准过滤掉元素。

    【讨论】:

    • 非常感谢,我的编辑显示屏幕截图是由一个错误的目录选择引起的,仍然包含 TODOs
    • 我现在在创建标签时遇到问题 - 我添加了一个 & 符号标签 (a)FIXME 并且还放入了中间列 Text Contains 字段。我把它放在评论中(函数描述的一部分,例如 /** funcdesc (a)FIXME 这个位不起作用 */ 但它没有捡起它 - 我如何让它强制扫描检查
    • 这个屏幕的 UI 真的很困难(对我来说新屏幕截图中的问题不是很明显)。确保Description 包含某些内容。尝试选中/取消选中Types 列表中的所有项目。并尝试更改选定的Scope -- 范围完全取决于文件资源管理器中当前选择的元素。
    • 你知道它是否直接扫描
    • 是的,点击确定后应该立即扫描。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    • 2011-10-12
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多