上一讲介绍了VS2010的模板代码生成。今天我们来看一下VS2010的插件功能。优秀的插件可以显著提高程序猿的生成效率。这个是2010版的新功能,用户可以通过安装插件来拓展Visual Studio的功能。

在VS2010的菜单上,你可以找到Extension Manager的按钮,点击以后会弹出浏览和安装插件的对话框。

我们可以去在线的库中寻找插件。在线安装完成后需要重启VS才能生效。如果安装的是本地插件,则要关闭VS后再安装,不然也是要重启的。

下面介绍几个我常用的插件。

1. Indent Guides

这款插件的作用是给代码块增加对齐线,以标识匹配的花括号,让程序猿很容易的找到对应的语句块。

2. PowerCommands for Visual Studio 2010

这是微软官方的插件,它可以给你的右键菜单增加很多实用的功能。比如对整个Project整理using、复制引用、打开文件位置等等。

3. Productivity Power Tools

这个同样是微软官方的插件,看名字就知道它是提高生产效率的好助手。它优化了添加引用的对话框。

另外,它对标签的显示方式也做了优化。用不同颜色显示不同层次的文件,你也可以将标签锁定在左侧。

大家可以去设置界面中发现更多强大的功能:

4. VS10x Code Map v2

这款插件可以用可视化的方式来显示当前代码的结构。只要在窗格中点击即可导航到目标代码,并且能够用不同的颜色在代码中标记不同的方法,非常实用。不过很可惜的是,这个插件不是免费的,只有30天的试用时间。

这些插件的另外一些功能大家可以自己看一下。相信对提高生成效率会非常有帮助的。

最后还有一个非常强大的代码自动完成插件:AutoCode

网站是:http://www.devprojects.net/

上一讲说的ToString()方法,它可以通过tostr代码片段来自动完成。首页就有demo演示。

但我感觉安装这个插件后,VS启动会很慢,而且免费版会弹东西,所以不用了。

PS: 如果你给VS设置了自定义的背景色,可能会和插件自带的颜色不协调。在这里可以更改:

工具-选项-字体和颜色,右边的列表里会有带(Extension)字样的条目,就是插件的颜色配置。可以自己改一下~