首先在Visual C++ 6.0的安装目录下“Microsoft Visual Studio\Common\MSDev98\Macros”中新建一个txt文件,复制如下代码到文件中:

Sub SetSelNote() 'Sun DESCRIPTION: 过程 SetSelNote 用于使选中的文本成为注释'dim CurWin '当前获得的窗口set CurWin=ActiveWindowif CurWin.type<>"Text" Then '判断当前窗口是不是文本窗口MsgBox"当前窗口不是代码窗口"elseNoteType="//"BeginLine=ActiveDocument.Selection.TopLineEndLine=ActiveDocument.Selection.BottomLineif EndLine<BeginLine thenLine=BeginLineBeginLine=EndLineEndLine=Lineelsefor row=BeginLine to EndLineActiveDocument.Selection.GoToLine rowActiveDocument.Selection.SelectLine '选中当前行ActiveDocument.Selection=NoteType+ActiveDocument.Selectionnextend ifend ifend SubSub CancelSelNote()dim CurWin '当前获得的窗口set CurWin=ActiveWindowif CurWin.type<>"Text" then '判断当前窗口是否是文本窗口MsgBox"当前窗口不是代码窗口"elseBeginLine=ActiveDocument.Selection.TopLineEndLine=ActiveDocument.Selection.BottomLineif EndLine<BeginLine thenLine=BeginLineBeginLine=EndLineEndLine=Lineelsefor row=BeginLine to EndLineActiveDocument.Selection.GoToLine rowActiveDocument.Selection.SelectLine '选中当前行SelBlock=ActiveDocument.SelectionTrim(SelBlock)pos=instr(SelBlock,"//")if pos<>0 thenRightBlock=Right(SelBlock,Len(SelBlock)-2)ActiveDocument.Selection=RightBlockend ifnextend ifend ifend Sub

然后把文件保存为Comment.dsm,注意文件后缀为dsm,文件类型也要更改。

打开VC6.0,Tools-Customize

打开Add-ins and Macro Files标签页,在下面勾上刚刚新建的文件名Comment,如果没有,点击下面的Browse找到自己保存的文件。

打开Commands标签页,下拉Category找到Macros,右边会出现CancelSelNote和SetSelNote,分别代表取消注释和添加注释的功能。

用左键选中CancelSelNote或SetSelNote不放,把它们拖动到工具栏上,然后放手,会弹出下面的对话框,让你给这个功能选择一个图标,可以随意选择,然后确定即可。

最后效果如下:

注意:

当你用【取消注释】这个功能时,它会删除选中行的前两个字符。。。

  正常情况下,删除的是每一行前面“//”这两个字符,但是,有时候,你选中多行时,如果其中有1行是不带注释的,那么,它也会删除这行的前两个字符。自己可以慢慢试一下,就清楚了。

  所以,在使用【 取消注释 】功能时,要慎用。

为Visual C++ 6.0添加批量注释和取消批量注释功能相关推荐

  1. visual studio 批量注释与取消批量注释快捷键

    我改成了ctrl+/是注释,ctrl+'是取消注释,Qt用习惯了,比较方便. ------------------------------------ 用过一段时间的eclipse , 其非常便捷的批 ...

  2. vim批量注释和取消批量注释

    批量注释: 举例:注释a.txt的前6行 vim a.txt(用vim打开文件) ctrl+v 用键盘上的上下键选中需要注释的部分 shift+i 键入# 按两下esc 保存即可 取消批量注释: vi ...

  3. Visual Studio+VAssistX自动添加注释,函数头注释,文件头注释

    在VAssistX中为C++提供了比较规范注释模板,用这个注释模板为编写的C++代码添加注释是很便捷的选择,操作起来也很简单,具体方法和步骤如下: 1.增加函数头注释 之后注释模板中编辑自己需要的注释 ...

  4. Matlab 如何回退上一步、批量注释以及取消注释

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. (今天看到有位博主写的话,感觉很认同) 学习matlab的时候,很多时候想回退到上一步,又找不到对应选项. 想批量注释和 ...

  5. VC助手 Visual Assist 6.0的安装与简介

    Visual Assist X是开发环境的辅助工具,使用该工具可以让用户更加轻松地编写代码.下面以Visual Assist 6.0为例,详细介绍它的安装与使用. 1.功能 Visual Assist ...

  6. Visual FoxPro 6.0常用命令

    第八章 Visual FoxPro 6.0常用命令  学时数:6学时 课程类型:实验  课程章节:  第八章 Visual FoxPro 6.0常用命令  §8.1命令的一般格式  §8.2数据库的基 ...

  7. linux脚本批量加注释,shell中如何批量注释和取消注释

    shell中如何批量注释和取消注释,注释,行号,模式,批量,命令 shell中如何批量注释和取消注释 易采站长站,站长之家为您整理了shell中如何批量注释和取消注释的相关内容. #!/bin/bas ...

  8. 将Visual Basic 6.0程序转换到Visual Basic.NET

    从 Visual Basic 6.0 到 Visual Basic.NET 的转换 Microsoft Visual Basic.NET 是 Microsoft Visual Basic© 的后续版本 ...

  9. [vs2008]Visual Studio 2008 SP1添加或删除功能提示查找SQLSysClrTypes.msi文件

    前言 今天接到领导布置的一个任务,是之前同事负责的项目.离职了,现在客户有些地方需要修改,由于我之前参与过,就落在我的头上了. 然后我就把代码弄了过来,打开发现其中需要用到水晶报表.(我觉得不好用,不 ...

最新文章

  1. 2018全球大学AI排名:清华位列亚洲大学综合排名首位
  2. 11.分页(10-10-12)
  3. 南京秦淮灯会亮灯迎春 明城墙内外“飘”年味
  4. 排序分发“魔法照片”(洛谷P1583题题解,Java语言描述)
  5. java+jvm+log_java8添加并查看GC日志(ParNew+CMS)
  6. 教你与客户成交的24种技巧
  7. 抽奖活动软件 html,APP怎么制作抽奖活动,制作APP抽奖活动有何亮点
  8. ps入门第4天_ps画笔工具知识汇总_自定义画笔工具_画笔画彩带
  9. 基于react hook的砸金蛋动画
  10. 先睹为快,Go2 Error 的挣扎之路
  11. html页面实现打印
  12. postman interceptor抓取cookie
  13. iOS 引导图的聚光灯效果代码实现
  14. win7 wlan 服务器无响应,Win7启用WLAN AutoConfig服务错误1068的解决措施
  15. 22年最后一次PMP考试时间定了-11月27日,进来了解相关内容信息
  16. ElasticSearch 7.x新特性体验-安装部署
  17. 关于 英文的 金额转换
  18. 电脑蜂鸣声,一直滴滴滴叫
  19. MATLAB 绘制数据图
  20. 信息自动发布系统的使用教程

热门文章

  1. python管理系统pyqt_pyqt5图书管理系统(源码+安装说明+数据库)
  2. 简单的字幕效果html,7种HTML5 Figure图片字幕标题特效
  3. Java中普通字符串转json_java普通对象和json字符串的互转
  4. h3c wa2620胖ap设置_AP考试|错过报名不用慌,香港考区目前仍然可以报名!
  5. 虚幻UE4的后处理特效介绍
  6. 2021物理大事汇:μ子磁性异常,时间晶体现身,天体物理大丰收
  7. “火震”太多打乱NASA计划,火星探测计划将推迟到2022年底
  8. GitHub热榜第一,标星近万:这个用Python做交互式图形的项目火了
  9. 关于在Windows Mobile下今日插件使用WTL的问题
  10. margin-top失效的解决方法