在Eclipse中,右边距为文件中各种事物的每次出现显示一个彩色小框。 TODO是其中一个标志。 我继承了一个拥有数千个旧TODO的大型项目 - 这使得它们几乎无用。 我已经添加了自己的TODO_CONCERN标记,而eclipse现在也标记了这些 - 但它们通常会丢失在旧TODO标记的噪音中。
我已经从Java编译器 - 任务标签和通用编辑器 - 结构化文本编辑器 - 任务标签中删除了TODO,但它仍然为它们添加了小颜色的块。
有没有办法让它停止为#34; TODO"做这件事,但继续为我的" TODO_CONCERN"标记
答案 0 :(得分:2)
所有任务标签(如TODO,FIXME等)都具有相同的注释颜色并作为单个单元处理。 您可以控制文本的颜色,它们在概览/垂直标尺中的外观,但这适用于所有标签。
无法为TODO_CONCERN和TODO选择不同的颜色。
转到Preferences > General > Editors > Text Editors > Annotations
<强>变通方法强>
在“任务”视图中,删除所有TODO并在SCM中以to_do_removed提交和标记/分支,为TOD0_CONCERNS执行此操作,并将标记/分支执行为to_d0_concern。您可以合并/签出和管理。
使用“搜索和替换”选项。找到所有// TODO&替换为// TODO1 [这可以完成,文件夹,包,项目级别]然后这些标记转换为普通注释,因此您只能在垂直/概述标尺中看到TODO_CONCERNS。
答案 1 :(得分:0)
在Preferences-&gt; Java-&gt; Compiler-&gt;任务标签和另一个中,将“TODO”条目更改为“TODO_CONCERN”。
还要注意“清理和重新检测任务” - 按钮。