IDEA开发工具删除代码注释

  • 删除注释

删除注释

有人的地方就会有需求,有时候我们希望删除我们自己代码中的所有的注释,不管这是基于任何原因的总是有这方面的需求,那么基于我们的IDEA开发工具我们该如何删除我们的注释呢。
首先打开一个我们需要删除的工程,例如现在我们打开我的bg-admin-web-core这个工程

我现在希望删除代码里面所有的注释,我们可以这样做,先点击定位到需要删除的目录的位置,例如我们当前需要删除java目录底下所有的注释,那么我们可以点击Edit=>Find=>Replace In Path…

接着我们就会看到如下的页面:

接着我们在第一个搜索框上输入以下的正则表达式,记得在输入的时候首先将鼠标移到Match case上将当前设置为Regex正则进行查询:

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

然后我们就可以看到匹配出了我们想要删除的正则的数据如下所示:

最后我们点击底下的Replace All就可以实现删除我们所有的注释了

IDEA开发工具删除代码注释相关推荐

  1. 状态机编程思想:删除代码注释(支持C/C++和Java)

    前言 有时为了信息保密或是单纯阅读代码,我们需要删除注释. 之前考虑过正则表达式,但是感觉实现起来相当麻烦.而状态机可以把多种情况归为一类状态再行分解,大大简化问题.本文就是基于状态机实现的. 删除C ...

  2. 开发规范-java代码注释及IDEA配置代码注释模板

    引(阿里巴巴开发规范-注释规约) [强制]类.类属性.类方法的注释必须使用 Javadoc 规范,使用/*内容/格式,不得使用 // xxx 方式. 说明:在 IDE 编辑窗口中,Javadoc 方式 ...

  3. 小程序开发工具提交代码到远程仓库TGit-工蜂

    小程序开发工具有自己的远程代码仓库–工蜂,这个需要自己在公众平台开通一下即可使用. 第一步:准备工作 在微信公众平台开通TGit 安装Git工具 第二步:创建小程序 在小程序开发工具内,右上角菜单栏会 ...

  4. 几个实用的软件开发工具之——代码编辑工具

    1 代码编辑工具 1.1 source insight Source insight 是一款非常优秀的代码编辑软件,支持创建工程(同时支持网络创建),语法着色,词语联想,它的代码搜索功能非常强大,非常 ...

  5. 9个最好用的JavaScript开发工具和代码编辑器

    Web设计和开发是现今越来越流行的职业方向之一.工欲善其事,必先利其器,如果你想在这个领域出类拔萃,那么你就必须具备一些优秀的技能,例如能操作不同的平台.IDE和其他各种各样的工具. 谈到平台和IDE ...

  6. 几个实用的软件开发工具之——代码检测工具

    3代码检测工具 介绍几个动态和静态代码检测工具,可以帮助发现代码BUG. 3.1 MEMWATCH MEMWATCH 由 Johan Lindh 编写,是一个开放源代码 C 语言内存错误检测工具,您可 ...

  7. golang-使用godoc 工具编写代码注释

    文章目录 一.本地安装godoc 工具 二.查看本地项目的godoc 三.简述godoc 规范 1.package 注释 2.结构体注释 3.方法注释 4.常量注释 5.doc.go 四.实战:给自己 ...

  8. 关于使用StrollingWolf工具去除代码注释的一些注意事项

    前言 近期项目中遇到需求,需要处理掉从Github上获取到的JavaScript代码中的注释,因为正则方法很难完全去除各种形式的注释.故找到了一个叫StrollingWolf的工具,号称能够去除多种语 ...

  9. c 语言 桌面快速开发工具,无代码编程--推荐给大家一款简单强大的桌面应用程序开发工具-PWCT...

    要说简单PWCT真的比易语言简单太多了,因为它根本不要写代码,即使是不懂编程的笨蛋,只要弄懂了工作流程,也能在短时间内编写一些比较实用工具软件. PWCT的编程思想和传统的不一样,他是基于事件流程来执 ...

  10. c语言开发工具程序代码是什么文件,【C语言】开发工具--GCC使用入门

    来自: 51CTO  GCC使用入门 通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计 ...

最新文章

  1. linux下的拷贝(cp)、删除(rm)、剪切(mv)命令
  2. SAP WM 自动创建TO单的JOB运行报错 - Enter the storage unit type - 对策
  3. 请妥善保管自己的QQ等网络帐号
  4. N的阶乘的长度 V2(斯特林近似) 51Nod - 1130
  5. linux cat 文本颜色,linux文本文件查看、展示命令 :cat head tail grep more less nl
  6. 纪念品分组java_纪念品分组 ——易懂、简介、技巧(Java代码)
  7. fiddler如何设置过滤https_手把手教你如何给网站设置https
  8. 集成学习(二)——XGBoost
  9. GitLab版本升级
  10. php一元二次方程求根,JavaScript_在线一元二次方程计算器实例(方程计算器在线计算),复制代码 代码如下:htmll - phpStudy...
  11. python 等腰三角形的性质_Blender 脚本之 Operator 初探
  12. 国产 android 平板,三大旗舰新品 国产Android系统平板对比
  13. win10系统服务器错误,怎么处理Win10系统下提示内部服务器错误的情况
  14. 一些投资理财渠道(仅供参考)
  15. sprintf用法(很强大啊)
  16. 大商创是用哪种php柜架写的,大商创X二次开发基本规范与流程
  17. element UI table合并行合并列(整理)
  18. 基于SSH运动健身网站
  19. 个人笔记-拖放文件到批处理删除文件
  20. Java后端真实面试题大全(有详细答案)--高频/真题

热门文章

  1. 计算机科学与技术高校毕业生要求,计算机科学与技术专业 毕业要求(2016)
  2. Ubuntu fastboot 烧写
  3. “数据分析师”招聘信息的数据分析
  4. 高德地图各种摄像头图标_汽车导航怎么看?高德地图各种符号图标图解大全
  5. markdown 语法大全
  6. 小程序实现书籍翻页效果
  7. grpc编译问题:“C++ versions less than C++11 are not supported.
  8. [ERROR NumCPU]: the number of available CPUs 1 is less than the required 2
  9. 基于Arduino的温湿度上传OneNET,同时SIM900A短信报警(1)
  10. 基于matlab的动态心形图案