不说用惯了Linux下Java的开发,但现在回到Windows下还真有点那么不适应,更无法忍受的是要从Eclipse转向VisualStudio,适应了Eclipse的界面与快捷键,总感觉缺了些什么似的。
所以就花了点时间配置了一下环境,下面是几个我觉得非常不错的VS插件,通过这些插件也着实能提高编写代码的效率。
1.VisualAssistX
这个插件可谓十分的强大,装机率也是十分的高,使用也很简单,在附件中我提供了两个破解版,分别适用于VS2008和VS2010免得大家费力的去找。
这也不能算是什么插件,它是一个开源免费的外部工具,借助VS的ExternalTools就可以调用它。
(1)下载代码(可以选择编译一下源代码,可以打开build->VS20XX文件下的AStyled的Solution进行重新编译以适合你的编译器)
(2)将其集成到VS中(此处以VS2008与VS2010为例):
Tools->ExternalTools,再Add一个,在弹出窗口中输入
Title:程序显示名称
Command:选择你的安装路径(就在bin下的那个exe文件或者你自己编译产生的exe文件)
Arguments:--style=ansi --indent-cases -f -p -U -D -v -N $(ItemDir)$(ItemFileName)$(ItemExt)
Initial directory:$(ItemDir)
至于上面的参数配置就参见http://astyle.sourceforge.net/astyle.html,常用的也就那么几个
记得勾选“Use OutPut Window”,更改默认弹出窗口,避免弹出cmd窗口。
(3)另外每次应用之后都会弹出一确认对话框提示是否打开已更新文件,默认是不打开只提示的,可以在Tools -> Options -> Environment -> Documents,勾选“Auto-load changes,if saved“进行设置。
3.PowerCommands
微软推出的免费插件,集成了一些常用的命令,倒也能小小提高一下效率,用得多不多就看你自己了。链接就不提供了,自己去Google吧。
Visual-Assist-For-VS2008.rar (4.3 MB)
Visual-Assist-For-VS2010.rar (4.9 MB)