Visual Assist X是一款非常好的Microsoft Visual Studio插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,Visual Assist X能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。

visual assist x新功能
1、改进了Intellisense
成员和完成列表框的出现更加频繁、迅速,并且结果更加准确。参数信息更加完善,并带有注释。含有所有符号的停驻工具提示。
2、代码输入更迅速
输入时观察suggestion列表框,其中将根据您的输入提供相应的备选字符。为了更加方便的选择字符,还可以提前定义Atuotext和代码模板。
3、错误自动校正
监控您的IDE,对那些简单但耗时的错误进行即时校正。
4、信息获取更加快速
更加迅速了解代码信息,在新的VA View中观察当前的停驻类浏览器,可以获得当前符号的更多信息。除此,资源窗口中还添加了小的内容和定义项,可以获取信息快照。
5、增加了色彩和格式
采用了更多的色彩和格式选项,代码解译更加迅速。增强了IDE的基本语法色彩,在您输入代码的同时,突出匹配和不匹配条目。另外,还添加了column indicator和print in color,将RTF置于剪切版内。
6、简化了查找和浏览
查找和浏览更加轻松。通过内容查找可以快速跳到相同名称的符号处,在您工作台的任何地方都可以找到符号定义,还可以转入您代码中的符号执行处。选择您文件的列表方式,锁定头文件和相应的cpp文件。从您的工作台文件列表中打开文件。含有最近行为列表,可以在代码的活动部分之间相互转换。Move scope可以到达下一个方法,还包含往返浏览。
7、拼写检查
在您输入代码的同时进行检查,并且可以看到同Microsoft Word相似的红色下划线。含有Spell check comments and strings,另外,Spell check code可以检查错误的输入符号。
8、拓展了基本编辑
对编辑器进行了增强,编辑代码更加迅速。含有Surround selections,multiple clipboards. Sort lines。适合您个人风格的配置特色:细化选项对话框,定义Visual Assist X特性以适应您的编程习惯。内容菜单中含多个命令,设置快捷方式可以加快访问您所偏好的命令。可以禁止或允许Visual Assist X,或者强制其重新剖析从而更加智能化
Visual Assist X功能:
在Visual Studio中Visual Assist X 利用主要的新特性及现有加强的功能可以惊人的降低软件开发时间周期,他可以让你轻松的做得以下几点:
可以更快的开发代码,更少的产生错误。
可以更快的理解分析已经存在的代码。
可以重构代码,以便使其更加易读和更加方便维护。
通过允许即时访问到任何文件符号及参考来降低检索花费的时间。
Visual Assist 可以在目前的及历史版本的Visual Studio中很好的工作:
支持的VS版本:VS2012、VS2010、VS2008、VS2005、VS2003、VS2002、VC6
Visual Assist X快捷键
编辑.折叠到定义
Ctrl + M,Ctrl + O
自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。
编辑.注释选定内容
Ctrl + K,Ctrl + C
使用编程语言的正确注释语法将代码的当前行标记为注释。(vc2003)
编辑.完成单词
Ctrl + j Alt + 向右键
显示基于当前语言的“完整单词”。(vc2003)
编辑.删除
Delete
删除光标右侧的一个字符。
编辑.向后删除
Backspace Shift + Backspace
删除光标左侧的一个字符。
编辑.删除水平空白
Ctrl + K,Ctrl + \
折叠所选内容中的空白;如果没有所选内容,则删除光标旁边的空白。
编辑.编排文档格式
Ctrl + K,Ctrl + D
按照“选项”对话框“文本编辑器”部分中语言的“格式设置”窗格上指定的设置,对语言应用缩进和空格格式设置。
编辑.格式化选定内容
Alt + F8 Ctrl + K,Ctrl + F
根据周围的代码行,正确缩进选定的代码行。(vc2003)(Alt + F8 调用宏资源管理器)
编辑.隐藏选定内容
Ctrl + M,Ctrl + H
隐藏选定文本。信号图标标记隐藏文本在文件中的位置。
编辑.插入制表符
Tab
将文本行缩进指定数量的空格,如 5 个。(此快捷键支持多行操作)
编辑.剪切行
Ctrl + L Shift + Alt + L
将所有选定的行剪切到“剪贴板”,若尚未选定任何内容,则将当前行剪切到剪贴板。(vc2003)(Shift + Alt + L 不起作用)
编辑.删除行
Ctrl + Shift + L
删除所有选定行;如果没有选定行,则删除当前行。
编辑.上开新行
Ctrl + Enter
在插入点之上插入一个空行。(不论光标在一行的何处)
编辑.下开新行
Ctrl + Shift + Enter
在插入点之下插入一个空行。(这样就不用先将光标移到行首或行尾了)
编辑.行转置
Shift + Alt + T
将包含插入点的行移动到下一行之下。(可以看做是两行交换)
编辑.转换为小写
Ctrl + U
将选定文本更改为小写字符。
编辑.转换为大写
Ctrl + Shift + U
将选定文本更改为大写字符。
编辑.改写模式
Insert
在插入和改写插入模式之间切换。仅在使用文本编辑器时可用。
编辑.停止隐藏当前区域
Ctrl + M,Ctrl + U
移除当前选定区域的大纲显示信息。
编辑.停止大纲显示
Ctrl + M,Ctrl + P
从整个文档中移除所有大纲显示信息。
编辑.交换定位点
Ctrl + R,Ctrl + P
交换当前选定内容的定位点与结束点。
编辑.左缩进
Shift + Tab
将选定行左移一个制表位。(此快捷键支持多行操作)
编辑.切换所有大纲显示
Ctrl + M,Ctrl + L
在隐藏和显示状态之间切换所有以前被标记为隐藏的文本部分。
编辑.切换书签
Ctrl + F2 Ctrl + K,Ctrl + K
在当前行处设置或移除书签。
编辑.切换大纲显示展开
Ctrl + M,Ctrl + M
在隐藏和显示状态之间切换当前选定的隐藏文本部分。
编辑.切换任务列表快捷方式
Ctrl + K,Ctrl + H
在当前行处设置或移除快捷方式。
编辑.切换自动换行
Ctrl + R,Ctrl + R
启用或禁用编辑器中的自动换行。
编辑.取消注释选定内容
Ctrl + K,Ctrl + U
从代码的当前行中移除注释语法。
编辑.查看空白
Ctrl + Shift + 8 Ctrl + R,Ctrl + W
显示或隐藏空格和制表符标记。
编辑.字删除直至结尾处
Ctrl + Delete
删除插入点右侧的单词。
编辑.字删除直至开始处
Ctrl + Backspace
删除插入点左侧的单词。
编辑.字转置
Ctrl + Shift + T
对调插入点两边的单词。例如,main int 将更改为 int main。