有没有办法在Android工作室中标记TODO完整?

Non*_*714 21 java android intellij-idea todo android-studio

我正试图在Android工作室跟踪TODO.

有没有办法将它们标记为"完整"而不是简单地删除它们?

Seb*_*oth 18

常见的惯例是,当a TODO完成后,您将从代码中删除它.

FIXME或相同STOPSHIP.(STOPSHIP可能会被CI服务器接收并将构建设置为失败,直到删除注释为止).

如果要跟踪已完成项目的进度,可以使用其他工具:

  • 使用像Redmine这样的票务系统
  • 使用像GIT这样的版本控制系统,并为每个修复提交一个提交
  • 使用命名方案(我们使用// <shortname>/<date>: Fixes #<number of bug)


Mic*_*ski 17

TODO通过添加MACRO来扩展设置新模式的解决方案,以使过程自动化.

动画:用COMPLETED替换TODO

  1. 首先,我们必须设置一个新的模式,TODO正如我在开头提到的那样.
  2. 然后我们必须通过执行以下步骤来创建一个宏:

    • 转到:编辑 - > MACROS - >启动宏录制
    • 从现在开始,您的操作由Android Studio录制.将光标设置在"TODO"字样上并按:Left Alt + J // FOR MAC OS X: Ctrl + G/Shift + Ctrl + G(TODO字将突出显示) 参见屏幕截图#1
    • 现在按下CAPS LOCK键按钮打开CAPS LOCK(或使用SHIFT键而不是CAPS LOCK键入大写字母)
    • ...并输入COMPLETED(或您在自己的TODO模式中使用的其他单词) 请参见屏幕截图#2
    • 现在再次按下CAPS LOCK键,关闭CAPS LOCK(或松开SHIFT键)
    • 转到:编辑 - > MACROS - >停止宏录制
    • 输入宏的名称 请参见屏幕截图#3
  3. 转到:文件 - >设置 - > KEYMAP(如果找不到,请使用搜索字段) 查看屏幕截图#4

  4. 添加自己的键盘快捷键 请参见屏幕截图#5

  5. 单击"应用"

  6. 就这样!将光标设置TODO在代码中的单词上,然后按预选的快捷方式.


Dar*_*lez 10

在 - > settings/editor/todo中按照步骤操作

新的待办事项

  • 我混合了你和@Michał Dobrowolski 的两个答案。结果是惊人的 :) 谢谢你们 :) (2认同)