使用VSCode去除代码中注释

  1. 将项目用vscode打开
  2. 按照下图点击,进行正则搜索


    正则搜索
  3. 匹配替换注释
正则匹配规则 正则表达式 说明
/content/ \/\*([\s\S\w]*?)\*\/ 匹配/**/的注释
//content //(.*?)\n 匹配//的注释
#content #(.*?)\n 匹配#的注释
//content ^((\s*)//(?!.*\..*\.).*\n) 匹配以多个空格和//开头的注释,有坑的概率小一点

4、按照第3步的格式,全部替换成\n即可,避免需要换行的地方没换行导致错误

注意有坑

因为// 替换会将url也给替换掉,

方法一

可先查找带http或https的文件,备份一下,防止替换
查找带http或https的文件
正则表达式:(http|https)://([\w.]+/?)\S*,

方法二

可先将http:// 替换成http:&&;将https:// 替换成https:&&
然后在进行第三、四步,
最后在将http:&&替换回http://;https:&&替换回https://

注意:image/* 打电话、发短信的url(iOS的为: telprompt:// sms://)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容