我在寻找从现有Java源代码中移除所有注释的方法。我正在寻找一个蚂蚁任务或任何其他方法。我已经看到了一些在课堂上做到这一点的解决方案,但我希望在源代码中实现这一点,以实现源代码级别。删除Java源代码中的所有注释并获取新的源代码
1
A
回答
1
我已经通过龙目岛提供的Java解析器代码完成了这项工作。
看看这些方法具有逻辑
lombok.javac.handlers.JavacHandlerUtil#deleteAnnotationIfNecessary lombok.javac.handlers.JavacHandlerUtil#deleteImportFromCompilationUnit
0
我结束了使用JEdit其支持辉煌regular expression。
我想替换特定的注释(我想保留像@Override
这样的东西)。您可以轻松地为所有缓冲区或目录树执行此操作。
只需为要删除的注释编写一些简单的表达式即可。例如,
^\s*@NamedQueries\(\n\{[^\}]+\}\)\n
相关问题
- 1. //格式的Java源代码注释--------------------------------
- 2. 源代码注释工具
- 3. 编程修改注释Java源代码
- 4. 获取最新源代码
- 5. 获取源代码。
- 6. 获取源代码
- 7. 获取Android的源代码
- 8. 获取clojure.zip的源代码
- 9. 获取URL的源代码
- 10. 获取html代码的Python正则表达式,不包括页面源代码中的注释代码
- 11. 从一类Java源代码中提取方法体源代码
- 12. 删除php源代码中的空格
- 13. 删除源代码中的缩进
- 14. EclEmma的代码覆盖率源代码注释
- 15. Android java的源代码解释
- 16. 解释Linux源代码的资源
- 17. HTML页面源代码有无法解释的注释
- 18. 取消注释Java代码中的HTML代码
- 19. m2e从$ {sourceDirectory}/main/java获取源代码
- 20. Java从网站获取源代码
- 21. 使用Java获取网页源代码
- 22. Android:从罐子获取Java源代码
- 23. 登录并获取源代码
- 24. 从源代码文件的代码,消除意见和打印的代码(不包括文件中的注释)
- 25. SymbolSource获取源代码
- 26. 获取iframe源代码?
- 27. 获取页面源代码
- 28. 获取网页源代码
- 29. UIWebView获取HTML源代码
- 30. 获取页面源代码
你也许可以使用某种脚本 - 尝试grep的' -v'或者一些聪明的'sed',但是它会帮助你知道你正在努力达到什么目的,因为注释今天被用于很多不同的事情,并且不加区别地去除它们可能是一个坏主意...... – Bex
我期待在服务器端使用注释,但是相同的代码,我们需要在设备端使用,一些设备(如JavaME)不支持注释。因此,在建立时。我可以做搜索和替换..但我正在寻找工程解决方案,以便将来可以减少错误。 –