如何从 Android Studio 中的特定文件中删除所有评论? [复制]

Posted

技术标签:

【中文标题】如何从 Android Studio 中的特定文件中删除所有评论? [复制]【英文标题】:How to remove all comments from the specific file in Android Studio? [duplicate] 【发布时间】:2014-12-07 16:54:36 【问题描述】:

我的项目中有一些大文件,其中有很多行注释。

通常,当我更改代码中的某些内容时,我会先注释不必要的行,然后在测试后将其删除。 但有时最后一个大文件中的cmet太多,很难删除。 因此,android Studio 中可能有一些功能可以从 cmets(当然不包括 javadoc cmets)中“清理”文件,例如“组织导入”以删除文件中未使用的导入。 或者,也许是某种突出显示的注释行,以便我可以轻松查看要删除的内容。

你能帮我解决这个问题吗? 任何想法表示赞赏

【问题讨论】:

【参考方案1】:

尝试使用正则表达式,将匹配替换为空

This page 建议:

(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)

也匹配 Javadocs,所以你必须稍微调整一下。您还可以尝试其他变体。

看看另一个SO question。建议使用处理 cmets 的 ANT 任务并将它们从源中剥离。通过这种方式,您可以获得调用 ANT 任务的按钮或键盘快捷键。

建议在进行大搜索和替换之前在历史记录中放置一个标签,以便稍后您可以比较是否要恢复任何可能已被剥离的 cmets。

【讨论】:

太棒了!这甚至适用于块 cmets :)

以上是关于如何从 Android Studio 中的特定文件中删除所有评论? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何将值从活动传递到 Android Studio 中的类?

从 Android Studio 中的字符串数组中获取特定字符串

如何在Android Studio中使图像中的特定颜色透明?

如何在 Android Studio 中显示隐藏文件

解决android studio中的gradle依赖问题?

如何使用 android studio 从应用程序中的内部或外部存储(SD 卡)读取文件?