设为首页 加入收藏

TOP

2.4.1 编程助手Visual Assist
2013-10-07 14:09:53 来源: 作者: 【 】 浏览:73
Tags:2.4.1 编程 助手 Visual Assist

2.4  C++(www.cppentry.com)世界旅行必备的物品

每个旅行者的背包中都少不了一把瑞士军刀、一瓶云南白药。同样,每个C++(www.cppentry.com)世界的旅行者背包中也少不了几款好用的软件工具。

2.4.1 编程(www.cppentry.com)助手Visual Assist

Visual Assist是一款Visual Studio插件,通常也称为VC助手,可以用于完成烦琐的工作,提供有用的信息,提高编程(www.cppentry.com)的效率。它会让人们感觉到编码不再是一项枯燥的工作,而是一种享受。

Visual Assist的主要功能包括以下几点。

1. 语法加亮:增加代码的可读性

Visual Assist可以快速地改变类、函数、变量、预处理宏等元素的颜色,同时提供自定义的功能,用户可以根据自己的喜好为特定的语法元素制定颜色、字体等。语法加亮可以提高程序的可读性。请看图2-22和图2-23所示的这两段代码的对比:

 
图2-22  未经过Visual Assist X语法加亮的代码段
 
图2-23  经过Visual Assist X加亮后的代码段

很显然,经过语法加亮后,只要看到字符的颜色就知道了这个字符串所表达的语法含义,这样使得代码更容易阅读。

2. 建议列表,使代码输入更迅速

当输入代码时,Visual Assist会根据用户已经输入的代码进行提示,给出适当的建议供人们选择,如图2-24所示。

输入dispatch这段代码,Visual Assist可根据用户的输入给出所有跟dispatch有关的函数或者变量,只要单击需要的函数或者变量,就可以快速完成输入。同时,如果用户只记得函数的部分名称,也可以用这个办法找到完整的函数名,而无须查MSDN。

 
图2-24  跟上下文相关的建议列表

为了提高编程(www.cppentry.com)效率,Visual Assist还提供了Autotext和代码模板的功能,通过快捷键来帮助用户输入常见的代码片段,例如,代码文件的版权声明及固定格式的注释等。

3. 查找和浏览:使得代码之间的跳转更加轻松

编写代码的时候,往往需要在多个代码段之间跳转。Visual Assist含有最近行为列表,可以在代码的活动部分之间相互转换,就像浏览网页一样可以前进和后退。另外,常常要查看函数是如何实现的,为此Visual Assist提供了快速跳转到函数的功能,同时也可以在头文件和源文件之间跳转,使得代码之间的导航更加轻松,如图2-25所示。

 
图2-25  轻松跳转到函数的实现
4. 拼写检查:快速发现错误
 
图2-26  提示拼写错误并给出建议

Visual Assist可以在我们输入代码的同时进行拼写检查,显示跟Microsoft Word相似的红色下划线,提示拼写错误,同时还给出修改意见,这下英文不太好的朋友,再也不用担心单词拼写错误而被人笑话了。另外,Spell check code功能可以检查输入错误的符号,提示这些函数或者变量没有定义,如图2-26所示。

以上介绍的功能只是Visual Assist常用的功能,它还有很多非常有用的功能,比如,代码智能感知、重构、搜索等。它就像一把瑞士军刀,如果仅用它来削个苹果、拧个螺丝,那就太大材小用了。Visual Assist还有很多功能等着我们去发现、去利用,帮助我们提高编程(www.cppentry.com)效率,成为真正的高手。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.3 最常用的开发环境Visual Stud.. 下一篇2.2.1 标准的输入和输出对象

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: