概述
Visual Assist 是由Whole Tomato公司为Microsoft Visual Studio开发的一款插件,它支持Microsoft Visual Studio 2003-2017。使用Visual AssistX 可以在不影响IDE编程的情况下,提高开发过程的自动化和开发效率。
VassistX主要的功能有以下几个:
智能提示:关键字、已有类名、方法名、类成员的提示
代码高亮:关键字、类名、方法名等用不同颜色高亮,方便阅读
快速导航:快速移动到文件、方法、符号和引用的地方
代码生成:可快速添加声明、成员、注释、大括号等
代码重构:重命名标识符(变量名、方法名、类名、文件名等)
…
还有一些功能,如协助编码、代码更正、调试协助等等
下载与安装
下载就不说了,上网搜西红柿插件或者Visual AssistX有的是资源,随便下一个就行,重点说一下安装。
下载解压缩之后的目录里会包含多个.exe,如下图:
双击VA_X_Setupxxxx.exe,(后面的数字是版本号,知道就行)
程序会自动检测电脑中VS环境,多个时会自动勾选多个,根据个人情况进行选择。
点击“Install”按钮,开始安装,安装过程很快,有时需要关闭VS才能安装成功,根据提示是否关闭VS
破解,使用解压缩之后的VA_X.dll替换原电脑的VA_X.dll文件。
使用系统自带的查找功能,或者使用其它辅助软件(everything)进行查找,然后替换
重新打开VS,显示如下图,则表示安装成功,可使用了
Visual assistX的简单使用
通过“Tip of the day”学习
在安装插件之后,启动VS时会弹出如下图的提示,这是学习VassistX的最好方式,点击“next tip”查看下一条。
如果不希望每次启动VS时都弹出这个对话框,把左下角的“Show tips at startup”勾选去掉就可以了。如果需要再次弹出,在菜单中选择VassistX->Visual Assist Options… -> Starup,把Show tip of the day勾选就可以了。
修改突出颜色和提示颜色
VassistX有些默认设置并不是太友好,我们可以根据自己的情况进行设置。打开菜单中VassistX->Visual Assist Options… 弹出如下图界面:
设置颜色主要是前三个,看名字能猜出个大概,这里大概说一下,具体使用自己可以尝试一下,从上往下三个分别是:
设置字体和属性,从上往下分三块:增强语法提示颜色、颜色应用于那些选项、代码编辑器字体属性。
高亮显示:什么需要高亮显示,部分可以进行颜色编辑
下划线显示,从上往下:拼写错误、给错误类型标识(这个通常会给中文注释加下划线,需要去掉勾选)
快捷键
常用快捷键,记住并常使用就会了
忘记的话,可通过VAssistX->Help->Keyboard Shortcuts 进行查看
修改快捷键(不建议修改)
打开菜单Tools->Option…,选择Keyboard,在Show commands containning中输入VAssistX就能看到VAssistX的各种功能,你可以设置某一指定功能的快捷键。因为是英文,需要你自己去查每一个的具体意思。
我安装的VS是中文版,所以是中文。
添加注释与自动添加代码
打开菜单VAssisstX->Tools->Edit VA Snippet… (也有别的路径可选择这个菜单)弹出下图界面:
1:类型:可选择文本、快捷键、文件注释、类注释等
2:名称:就是完整的名称
3:快捷输入:就是简称,像!=NULL ,在写代码是输入NN会有提示出来
4:菜单键:新建、复制、粘贴、删除
5:模板内容:实际上要写的代码和内容,有一些要用到VAssistX提供的宏,需要自己去查含义
左侧加粗黑体是模板中的Title,灰色是快捷输入。在代码编辑的过程中输入灰色字体部分,即可关联出黑色粗体对应的模板,按回车键即可插入到代码中,大大方便了代码的编写。例如,输入#in按回车,实际输入的代码是#include “” 等等。
VAssistX默认给出了常用的模板,个人可以根据情况进行修改。若是添加自定义模板,自己新建一个Snippet,提前设置好,使用时就方便很多了。
函数注释的修改:在VA Snippet Editor中Type选择Refactoring->Document Method。
这里我只介绍了VAssistX插件的少部分功能,它还拥有很多很好的其它功能,需要个人去探索,最后给附上官网地址,有不明白的地方可以去看看说明:https://www.wholetomato.com/features/default.asp