<分区>
我的项目中有一些大文件,其中有很多行注释。
通常当我更改代码中的某些内容时,我会先注释不必要的行,然后在测试后删除它们。
但有时最后大文件中的注释太多,很难删除它们。
因此,Android Studio 中可能有一些功能可以从注释(当然不包括 javadoc 注释)中“清理”文件,例如“组织导入”以删除文件中未使用的导入。
或者,也许是某种突出显示注释行的方式,这样我就可以很容易地看到要删除的内容。
你能帮我吗?
任何想法表示赞赏
<分区>
我的项目中有一些大文件,其中有很多行注释。
通常当我更改代码中的某些内容时,我会先注释不必要的行,然后在测试后删除它们。
但有时最后大文件中的注释太多,很难删除它们。
因此,Android Studio 中可能有一些功能可以从注释(当然不包括 javadoc 注释)中“清理”文件,例如“组织导入”以删除文件中未使用的导入。
或者,也许是某种突出显示注释行的方式,这样我就可以很容易地看到要删除的内容。
你能帮我吗?
任何想法表示赞赏
最佳答案
尝试使用正则表达式,将匹配替换为空
This page建议:
(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)
这也匹配 Javadocs,因此您需要稍微调整一下。您还可以尝试其他变体。
看看这个其他的SO question .建议使用 ANT 任务来处理评论并将其从源代码中删除。通过这种方式,您可以拥有调用 ANT 任务的按钮或键盘快捷方式。
作为建议,在进行大搜索之前在历史记录中放置一个标签并替换,以便稍后您可以比较是否要恢复可能已被删除的任何评论。
关于android - 如何从 Android Studio 中的特定文件中删除所有评论?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26334680/
相关文章:
android - 如何从 Android 将数据数组保存在 Firebase 数据库中?
java - 错误 : path may not be null or empty string. 路径 ='null'
java - 如何使用 Intellij Idea 远程调试 .jar 文件
android - Gradle 构建完成,出现 200 个错误 - android studio 中的更改限制
Android Studio 不显示特定 Android 项目的 "Screen Record"选项
android - 支持库中带有 ScriptIntrinsicBlur 的图像缺陷
intellij-idea - Intellij 为运行配置设置运行时变量
java - 运行 Glassfish 3.1.2.2 时出错 : Address localhost:4848 is already in use