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

我正在尝试在Android工作室中跟踪TODO

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


答案 1

我扩展了通过添加宏来设置新模式的解决方案,以使该过程自动化。TODO

animation: replacing TODO with COMPLETED

  1. 首先,我们必须为我一开始提到的设定一个新的模式。TODO
  2. 然后,我们必须通过执行以下步骤来创建一个宏:

    • 转到: 编辑 -> 宏 -> 开始宏录制
    • 从现在开始,您的操作由Android Studio录制。将光标放在“TODO”字上,然后按:左Alt + J // 对于MAC OS X:Ctrl + G / Shift + Ctrl + G(待办事项单词将突出显示)请参阅屏幕截图#1
    • 现在按大写锁定键按钮打开大写锁定(或使用SHIFT按钮代替大写锁定键入大写字母)
    • ...并键入“已完成”(或您在自己的待办事项模式中使用的其他单词)查看屏幕截图#2
    • 现在再次按大写锁定键按钮以关闭大写锁定(或释放SHIFT按钮)
    • 转到: 编辑 -> 宏 -> 停止宏录制
    • 输入宏的名称 查看屏幕截图 #3
  3. 转到: 文件 -> 设置 -> 键映射 (如果找不到,请使用搜索字段) 查看屏幕截图 #4

  4. 添加您自己的键盘快捷键 查看屏幕截图#5

  5. 点击应用

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


答案 2

常见的约定是,当 完成时,将其从代码中删除。TODO

与 或 相同。(可能会被 CI 服务器选取,并将构建设置为失败,直到注释被删除)。FIXMESTOPSHIPSTOPSHIP

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

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

推荐