标题：visual assist
Visual Assist X概述
增强Microsoft开发环境下的编辑能力。
Visual Assist X具有强大的编辑特色，提高了生产效率，可以完全集成到您的Microsoft开发环境中，升级了您的IDE，在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 
Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件，支持C/C＋＋，C＃，ASP，Visual Basic，Java和HTML等语言，能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等，有助于提高开发过程的自动化和开发效率。
结构体系
从Microsoft Visual C/C++ 6.0开始，所有的Microsoft IDE都为您的编辑环境提供了轻巧的剖析器，为您的代码编写提供方便，他们不生成目标码，这种默认帮助形式称为Intellisense。其特性包括成员列表框、完成列表框、停驻工具提示、自动参数信息。您可以在IDE对话框选项内设定每个组件的工作状态。
Visual Assist X去除了默认Intellisense的几个不足之处，采用一系列新的特性对其进行了补充，提高了IDE的可用性。其中，帮助的数量决定于IDE、所用编程语言和您设定的选项。
如同默认Intellisense，Visual Assist X也包括剖析器，运行于您的编辑过程中。该培训器同默认剖析器的不同之处在于，他们不装载预先设置的符号数据库，因此扩大了Intellisense的范围。Visual Assist X只收集您工程中的头文件和对象信息，这些头文件和对象可以包含在系统、第三方库、MFC或ATL/WTL/STL中。这意味着Intellisence的活动更加频繁，结果也更加准确。
不止是C/C++，对于所有编程语言，Visual Assist X都含有可执行的轻载默认剖析器。对于C/C++，您可以选择Visual Assist X专有Intellisense，也可以首选默认剖析器，只有当其不可用时，再采用Visual Assist X，这些工作方式都可以通过专门设置来实现。
Visual Assist X作为一种低优先度的后台线程插件，不影响您的IDE环境性能。该线程在idle期间活动，当您开始输入代码时，又回复为静默状态。并且它的剖析器不生成目标码，因此，同传统剖析器相比，占用更少的资源。
Visual Assist X提高了工作的自动化，简化了浏览，并且显示您开发过程的关键信息。其功能完全集成到IDE中，实现了二者的充分融合。为Microsoft Visual Studio .NET 2003和2002的所有编程语言提供编程助手，包括C/C++, C#, ASP, Visual Basic, Java 和 HTML，另外，还为Microsoft Visual C++ 6.0和 5.0的C/C++用户提供编程帮助。
产品特点
改进了Intellisense：成员和完成列表框的出现更加频繁、迅速，并且结果更加准确。参数信息更加完善，并带有注释。含有所有符号的停驻工具提示。
代码输入更迅速：输入时观察suggestion列表框，其中将根据您的输入提供相应的备选字符。为了更加方便的选择字符，还可以提前定义Atuotext和代码模板。
错误自动校正：监控您的IDE，对那些简单但耗时的错误进行即时校正。
信息获取更加快速：更加迅速了解代码信息，在新的VA View中观察当前的停驻类浏览器，可以获得当前符号的更多信息。除此，资源窗口中还添加了小的内容和定义项，可以获取信息快照。
增加了色彩和格式：采用了更多的色彩和格式选项，代码解译更加迅速。增强了IDE的基本语法色彩，在您输入代码的同时，突出匹配和不匹配条目。另外，还添加了column indicator和print in color，将RTF置于剪切版内。
简化了查找和浏览：查找和浏览更加轻松。通过内容查找可以快速跳到相同名称的符号处，在您工作台的任何地方都可以找到符号定义，还可以转入您代码中的符号执行处。选择您文件的列表方式，锁定头文件和相应的cpp文件。从您的工作台文件列表中打开文件。含有最近行为列表，可以在代码的活动部分之间相互转换。Move scope可以到达下一个方法，还包含往返浏览。
拼写检查：在您输入代码的同时进行检查，并且可以看到同Microsoft Word相似的红色下划线。含有Spell check comments and strings，另外，Spell check code可以检查错误的输入符号。
拓展了基本编辑：对编辑器进行了增强，编辑代码更加迅速。含有Surround selections，multiple clipboards. Sort lines。
适合您个人风格的配置特色：细化选项对话框，定义Visual Assist X特性以适应您的编程习惯。内容菜单中含多个命令，设置快捷方式可以加快访问您所偏好的命令。可以禁止或允许Visual Assist X，或者强制其重新剖析从而更加智能化。
版本新特色
支持多种编程语言：Microsoft Visual Studio .NET的所有编程语言，包括C#, ASP, Java, Javascript, Basic 和 VBScript等。
单一安装，适合所有IDE：去除了针对不同IDE的单个产品，下载后，Visual Assist X可以安装到您的全部Microsoft IDE中，如果又安装了新的IDE，只需重新安装一次Visual Assist X即可。
紧密集成：Visual Assist X更加紧密的集成到了您的IDE中，利用Microsoft的Add－In和VSIP接口，无需离开IDE或改变编码习惯就可以运行Visual Assist X。为了更好的集成，还包含新的菜单条目、更多的键捆绑，并去除了冗余选项。
更多的特色：包含建议列表框（Suggestion listboxes）、停驻类浏览器（hovering class browser）、语法上色（syntax coloring）、访问最近应用的文件和符号等。
更好的文档：产品含有优秀的文档说明，选项对话框中包含信息工具提示，另外，在我们的网站上也含有关于Visual Assist X的充分信息。
增强的列表框，支持所有编程语言
过滤工具条，列表框支持输入过程中的内容过滤功能，可以将列表框内容限制为公共方法、资源、枚举等。
支持单词首字母缩写，输入一个缩写，Visual Assist X 将自动查找您所需要的符号。
速记，无需输入整个单词就可以查找某个符号，不同于首字母缩写，速记功能仅需要您知道某个符号的某个子字符串即可。
改进的提示列表，提示更加准确和频繁。
新的拼写引擎可以更加准确全面的检查您的拼写，推荐更好的替换操作，还可以处理缩写等语言结构。
改进的选项对话框，更加简单，新增了超链接选项。
其他——
新的安装程序支持更多环境
当您滚动列表框时，定义域不在更新，避免了转移闪烁现象
HCB图标可以表示更多的条目集合，如C#中的事件和资源等。
完成列表框中保留词表现为一个新的图标。
系统需求
Visual Assist X可以工作于任何Microsoft IDE和操作系统。
开发环境：Visual Assist X兼容于以下开发环境，当您改变或新增了IDE时，需要重新安装Visual Assist X：
Microsoft Visual Studio 2010
Microsoft Visual Studio 2008
Microsoft Visual Studio 2005 Team System
Microsoft Visual Studio 2005 Professional Edition
Microsoft Visual Studio 2005 Standard Edition
(不支持 Express Editions)
Microsoft Visual Studio .NET 2003 
Microsoft Visual Studio .NET 2002 
Microsoft Visual C++ .NET 2003 
Microsoft Visual C++ .NET
Microsoft Visual C++ 6.0 
Microsoft Visual Studio 6.0 
Microsoft Visual C++ 5.0
Microsoft Visual Studio 97
Microsoft eMbedded Visual Tools 4.0
Microsoft eMbedded Visual Tools 3.0
操作系统：
Windows XP Server 2003 
Windows XP Professional 
Windows XP Home Edition
Windows 2000 Professional 
Windows 2000 Server 
硬盘空间：依赖于您的工程大小。建议最小为50MB，大的工程需要100MB以上。