IntelliJ IDEA:使用 Todo 文本和相应文件生成 TODO 列表

IntelliJ IDEA: Generate list of TODOs with Todo-text and according file

是否可以在 IntelliJ IDEA 中生成所有待办事项的列表,以便我在每一行文本中都有文件和待办事项注释?我想将该信息复制到 excel sheet 中以供进一步处理。

Todo 工具 Window 向我显示了一个列表,但如果列表中没有很多附加信息,我无法复制该列表(当我在展开列表的所有条目并标记它们后进行复制时)。

我认为 IntelliJ 中没有这样的功能,但是您可以轻松地制作一个脚本来为您生成这样的文件:

egrep -nr '(TODO|FIXME|XXX)' src/ | sed -e 's/: */: /g' > todos.txt

这将为您提供具有以下结构的纯文本文件:

src/main/java/com/example/App.java: 11: // TODO: fix this
src/test/java/com/example/AppTest.java: 20: // XXX: test
src/test/java/com/example/AppTest.java: 32: // FIXME: test

您可以修改这个基本命令来调整输出的结构。例如生成 CSV 文件,然后您可以在 Excel.

中打开该文件