您好 我需要一个xxxreport类程序从java源文件生成一个待办事项列表(换句话说,提取所有// TODO注释)idealy到一个乳胶列表 还是有其他好的java 2乳胶工具? 谢谢
答案 0 :(得分:2)
您是否考虑过使用awk或perl进行按摩后的“grep -R”进入最终形式?
答案 1 :(得分:1)
Eclipse生成TODO列表。查看“任务”视图。
答案 2 :(得分:1)
我做了一个简单的python脚本,感谢grep建议
完成了这个任务#!/usr/bin/python import commands import sys path= sys.argv[1] a=commands.getoutput("grep -e //.*todo -e //.*TODO -R "+path).split("\n") print "\\begin{itemize}" lastFileName="" firstItem=1; open=0 for ln in a: ln=ln.replace("\t","").replace("//","").replace("{","").replace("}","").replace("\\","") if lastFileName!= ln[0:ln.find(":")]: lastFileName= ln[0:ln.find(":")] if firstItem!=1: print " \\end{itemize}" open=1 print "\\item "+lastFileName+" \n \\begin{itemize}" firstItem=0 open=1 print " \\item "+ln[ln.find(":"):len(ln)] if open: print " \\end{itemize}" print "\\end{itemize}"