使用vim正则表达式删除C/C++注释 及 两种注释风格替换

/*对于C风格的注释可以使用如下命令*/

:%s/\_s*\/\*\(\S\|\_s\)\{-}\*\///g

//对于C++风格注释

%s/\/\/.*//g

/*...*/ -> //... (仅限单行)

:%s/\/\*\(\(\S\|\_s\)\{-}\)\*\//\/\/\1/g 

//... -> /*...*/(仅限单行)

%s/\/\/\(.*\)/\/\*\1\*\//g

原文地址:https://www.cnblogs.com/Gster/p/9240001.html

时间: 2024-11-06 03:53:25

使用vim正则表达式删除C/C++注释 及 两种注释风格替换的相关文章

js+jquery动态设置/增加/删除/获取元素属性的两种方法集锦对比(动态onclick属性设置+动态title设置)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html140/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>

删除远程链接记录的两种方式

为了节省时间和方便,现在很多人都在使用远程桌面连接.但是在使用完以后,会有缓存记录留下,比如远程桌面输入过的IP表单记录.这会占用内存空间,影响运行速度.所以,我们使用完远程桌面以后,应该定时的将一些没有用的记录删掉,释放空间.下面是我总结的两个删除记录的方法,利用这两个方法我们可以彻底地删除掉那些没有用的记录了. 具体方法: 一.方法1(修改注册表): 1.我们点击桌面的开始菜单,点击运行: 2.输入"regedit",确定: 3.在注册表编辑器里面找到HKEY_CURRENT_US

删除表中数据的两种方法(delete删)

1.通过点击按钮来执行删除表中数据.(数据库和表的创建不在详细介绍,请自动阅读数据库和表的创建) 第一种方法:直接使用SQL来操作数据库,调用execSQL(sql)语句 public class MainActivity extends AppCompatActivity { private Button mDeleteButton; private MySqliteHelper mMySqliteHelper; private SQLiteDatabase db; @Override pro

js+jquery动态设置/添加/删除/获取元素属性的两种方法集锦对照(动态onclick属性设置+动态title设置)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html140/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>

JSP中的两种注释方式

JSP页面中的注释 语法 例子 <%--使用out.print("Hello JSP");方式输出 --%> <% for(int i=0;i<10;i++){ out.println("Hello JSP<br>"); } %> <hr> <!-- 使用<%="Hello World"%>方式输出 --> <% for(int i=0;i<10;i++){

十一、JavaScript之两种注释方法

一.代码如下 二.运行效果如下 原文地址:https://www.cnblogs.com/tianpan2019/p/11303255.html

HTML &lt;!--...--&gt; 注释 、CSS/JS //注释 和 /*.....*/ 注释

<!-- -->是HTML的注释标签,使用<和>是符合HTML标签语法规则的. /* */(注释代码块).//(注释单行)是CSS和JS的注释标签. 两种注释有各自的使用环境,并且不能相互替代. 举例如下: 1.<!--注释内容--> 2.//注释内容 (在css或javascript中插入单行注释) 3./*注释内容*/ (在css或javascript中插入多行注释) 一,HTML  <!--...--> 注释标签 所有浏览器都支持注释标签. 注释标签用

VS编写代码的四种注释(C#),让编程轻而易举

随着开发的不断深入,随着开发人员的增加,随着开发人员的各种编码风格,如果没有注释,则不同编码人员就很难进行沟通和交流. 注释就像一本书中的前言,这本书对自己有没有帮助,看完前言就知道,这段代码对自己有没有帮助,看完注释就知道! 注释就像深夜里的明灯,明灯指引我们路的方向,注释帮助我们了解代码! 得体的注释让编程者如沐春风,如入芝兰之室! 勉强用了个排比,不为别的,就为体现注释的重要性. 第一中注释:类头注释 效果图: [每次新建类的时候就会自动编写注释,包括作者.日期版本.类的功能] 实现过程:

JSP中的几种注释

JSP中的几种注释: HTML中的注释:格式为<!--注释内容-->,注释内容在客户端浏览里是看不见的,但是在查看源代码时可以在客户端看见,称为显示注释.该注释不安全. JSP文件中的注释:格式为<%--注释内容--%>,客户端在查看源代码时看不到注释内容,称为隐式注释,安全性比较高. JavaScript中的注释:脚本就是嵌入到<%与%>之间的代码,使用的语言是Java语言.该注释分文两种:单行注释和多行注释.均为隐式注释. 单行注释: <% //注释内容 %&