Eclipse任务列表-标记已完成未激活

2w2cym1i  于 2023-08-04  发布在  Eclipse
关注(0)|答案(4)|浏览(122)

标题说明了一切。我正在使用ADT,我有一个源代码充满//TODO标签。我可以使用 Tasks View 浏览标签,但当我想将任务标记为已完成时,Mark Completed选项会变灰。
这是什么原因,我如何解决它?删除已完成任务的//TODO标签不是一个选项,我希望能够在以后查看我的更改。

ebdffaop

ebdffaop1#

在Preferences->Java->Compiler->Task Tags中创建另一个任务标志,比如// DONE
然后,当您修复TODO时,将其更改为DONE,DONE仍然保留在Tasks视图中,但可以区分

gudnpqoy

gudnpqoy2#

您只能在Tasks视图中标记通过add Task菜单选项添加的已完成任务,但不能对因// TODO而创建的任务执行此操作。
这在Elipse bug 309567中描述

o4tp2gmn

o4tp2gmn3#

使用// TODO创建的任务不能设置为 * 完成 。它们必须使用Add Task...对话框创建,有两种方法可以实现:
1.如果你想让任务指向一段代码,那么右键单击标记栏或行号,然后选择
Add Task...
。这将允许你添加一个可以设置为**Complete
的任务,如果你在Tasks-view中双击它,它也将带你到你的代码。下面是一个图片指南:http://www.tutorialspoint.com/eclipse/eclipse_task_management.htm
1.如果您想添加一个没有路径、位置和资源信息/连接的更一般的任务,请转到Tasks-视图,右键单击并选择“Add Task...”。此任务将显示在Tasks中,您可以将其标记为已完成,但双击时,它不会将您带到代码中的任何位置。

mtb9vblg

mtb9vblg4#

我知道这个问题已经很多年了,但对于读到这篇文章的人来说,这就是我处理任务标签的方式。
我所有的标签开始以!比如!Bug!改进,以便任务管理器不会发现这些单词的所有用法,而不是任务的一部分。任务注解始终以任务标记开始。所有这些都使得对找到的标签列表进行排序以将它们分组为B类型变得容易。
有一个低优先级!Resolved标记,这样当一个任务被解决时,所有需要它的添加Resolved后现有!其留在任务列表中以供将来参考。

// !Question find why fudge factors are necessary
becomes
// !Resolved Question find why fudge factors are necessary

字符串
因为它可以与“AddTask”沿着使用,所以增加了另一个级别的报告,特别是在添加任务对话框中使用相同的标记时。添加任务的问题是,它们似乎不是可编辑的,当阅读源代码时,不点击任务图标,不容易看到它们,我不知道它们是否包含在源代码控制中。我确实喜欢它们可以标记为已完成,任务视图可以省略它们。

相关问题