【问题标题】:How to remove all comments from the specific file in Android Studio? [duplicate]如何从 Android Studio 中的特定文件中删除所有评论? [复制]
【发布时间】:2014-12-07 16:54:36
【问题描述】:
我的项目中有一些大文件,其中有很多行注释。
通常,当我更改代码中的某些内容时,我会先注释不必要的行,然后在测试后将其删除。
但有时最后一个大文件中的cmet太多,很难删除。
因此,Android Studio 中可能有一些功能可以从 cmets(当然不包括 javadoc cmets)中“清理”文件,例如“组织导入”以删除文件中未使用的导入。
或者,也许是某种突出显示的注释行,以便我可以轻松查看要删除的内容。
你能帮我解决这个问题吗?
任何想法表示赞赏
【问题讨论】:
标签:
android
intellij-idea
android-studio
comments
javadoc
【解决方案1】:
尝试使用正则表达式,将匹配替换为空
This page 建议:
(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)
这也匹配 Javadocs,所以你必须稍微调整一下。您还可以尝试其他变体。
看看另一个SO question。建议使用处理 cmets 的 ANT 任务并将它们从源中剥离。通过这种方式,您可以获得调用 ANT 任务的按钮或键盘快捷键。
建议在进行大搜索和替换之前在历史记录中放置一个标签,以便稍后您可以比较是否要恢复任何可能已被剥离的 cmets。