Chinaunix首页 | 论坛 | 博客
  • 博客访问: 754945
  • 博文数量: 96
  • 博客积分: 2023
  • 博客等级: 上尉
  • 技术积分: 1738
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-15 10:03
文章分类

全部博文(96)

文章存档

2014年(11)

2012年(85)

分类: 嵌入式

2012-05-03 13:24:56

  添加代码注释,无疑是采用快捷键来实现。所以关键是如何是特定的快捷键和特定的注释操作相连,目前我发现了两种方法,如果您有其他的方法,please tell me,我们共同分享,谢谢。
1.采用VS自带的快捷键设置方法:需要自己编写宏,并设置快捷键。步骤如下:
  ①编写宏。
   First Step:工具->宏->新建宏项目
   Second Step:添加如下代码:我的宏项目为:note.Module1.AddFunComment

点击(此处)折叠或打开

  1. Public Module Module1
  2.     Sub AddFunComment()
  3.         Dim DocSel As EnvDTE.TextSelection
  4.         DocSel = DTE.ActiveDocument.Selection
  5.         DocSel.NewLine()
  6.         DocSel.Text = "/*******************************************************************"
  7.         DocSel.NewLine()
  8.         DocSel.Text = "* 函数名称:"
  9.         DocSel.NewLine()
  10.         DocSel.Text = "* 功 能:"
  11.         DocSel.NewLine()
  12.         DocSel.Text = "* 参 数:"
  13.         DocSel.NewLine()
  14.         DocSel.Text = "* 返 回 值:"
  15.         DocSel.NewLine()
  16.         DocSel.Text = "* 作 者: Arlice"
  17.         DocSel.NewLine()
  18.         DocSel.Text = "* 博 客: http://blog.chinaunix.net/uid/26790551.html"
  19.         DocSel.NewLine()
  20.         DocSel.Text = "* 电子邮箱:arlice.lice@gmail.com"
  21.         DocSel.NewLine()
  22.         DocSel.Text = "* 日 期:" + System.DateTime.Now.ToLongDateString()
  23.         DocSel.NewLine()
  24.         DocSel.Text = "*******************************************************************/"
  25.         DocSel.NewLine()
  26.     End Sub
  27. End Module
   ②快捷键绑定:
   工具->选项->选择下面的节点:环境->选择子节点:键盘->“显示命令包含”下面的编辑框中输入note(这个是我的宏项目命令,此编辑框具备模糊匹配功能)->选中此宏项目;
   分配快捷键
2.使用Visual Assist X
  ①下载Visual Assist X,我有个破解版的,我安装在VS2008下可以。需要的给我留言并注明您的邮箱。
  ②安装
  ③设置快捷键:
   安装好此工具后,VS会添加了VAssistX菜单栏,选择Visual Assist X Options下拉菜单->Advanced->Suggestions,点击Edit VA Snippets按钮,里面可以修改相应的快捷键对应的操作。
 
阅读(9907) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~