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

Intellij idea IntelliJ IDEA:使用Todo文本和相应文件生成Todo列表,intellij-idea,todo,Intellij Idea,Todo,在IntelliJ IDEA中,是否可以生成所有todo的列表,以便在每行文本中都包含文件和todo注释?我想将这些信息复制到excel表格中,以便进一步处理 Todo工具窗口向我显示了一个列表,但如果列表中没有很多附加信息,我就无法复制该列表(当我在扩展列表的所有条目并标记它们后进行复制时)。我认为IntelliJ中没有这样的功能,但是您可以轻松地制作一个脚本来为您生成这样的文件: egrep -nr '(TODO|FIXME|XXX)' src/ | sed -e 's/: */: /g'

在IntelliJ IDEA中,是否可以生成所有todo的列表,以便在每行文本中都包含文件和todo注释?我想将这些信息复制到excel表格中,以便进一步处理


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

我认为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
可以修改此基本命令以调整输出的结构。例如,生成可以在Excel中打开的CSV文件