什么是你最喜欢的Visual Studio加载项/设置?
Visual Studio中的插件/设置不能没有? 哪一个可以提高你的工作效率,或者修复一些你无法忍受的问题? 为什么是你最喜欢的?
我最喜欢的是aspx编辑助手,因为它确实提高了我的工作与ASP.NET应用程序的生产力。 它提供了一个快速的方式来输出服务器端控件,它会自动填充runat =“server”和id =“”,并把光标放在ID的引号之间,这样你就可以input它了。
这里是目前讨论的所有插件的总结列表
- ASPX编辑助手 – 编辑asp.net的片段
- 重新锐化 – 快速重构
- 电源命令
- 反光
- GhostDoc – 生成XML注释
- 视觉辅助X
- 摇滚
- TestDriven.NET
- NCover
- AnkhSVN – SVN集成
- ViEmu – Vim仿真
- VisualSVN – SVN集成
- 主题生成器
- Skype加载项
- XML资源pipe理器
- 资源重构
- Linq2Sqldebugging器可视化器 – 轻松debuggingLinq2SQL
- Visual Studio文件资源pipe理器
- Visual Studio窗口pipe理器
- TFS PowerToys
- expression树可视化
- 了StyleCop
- 地区经理
- Regionerate
- 代码保存 – 从任何地方pipe理代码片段
- CR Documentor
- DXCore社区插件
- NUnit的
- CodeRush Xpress
- JSLint的
- NUnit用于VS – NUnit集成
- 即时满足 – 告诉你代码是多么的棒
- Entrian Source Search ,一个代码search加载项。 “查找文件”类固醇。
- Goanna – C / C ++静态分析
- StudioTools
- USysWare DPack代码浏览器 – 快速代码导航
我不能没有即时从OS_CompilationResult满足生活 。 (这感觉很噱头,但我没有得到卸载,一个关键的function是,你可以开始使用Shift Ctrl B构build,切换到别的东西,它提示何时构build完成)。 当然,我真正的答案是CodeRush / Refactor Pro的+1
ReSharper的! – 它吹走了内置于VS的重构utils,以及默认的热键。 一旦你习惯了它,你永远不会想在一个没有它的VS安装上工作!
如果你使用Subversion, VisualSVN真棒!
Visual Assist X for C ++和.Net语言
请参阅此页面了解所有function 。
rockscroll提供滚动条旁边的整个文档的预览:
我也喜欢TestDriven.NET,因为它集成了用于unit testing的NUnit ,用于代码覆盖的NCover以及用于反汇编.NET框架的Reflector 。
AnkhSVN ,实际上。 特别是现在这是一个实际的SCC插件。
- ReSharper是完全惊人的。 它做的一切,它做得很好! 写一些非常愚蠢的代码几乎是不可能的,因为它会警告你一些非常惊人的事情。
- 适用于Visual Studio的PowerCommands方便使用。 “打开包含文件夹”和“折叠项目”是我不断使用的两个特点。
- reflection器是人生的日常奇迹。
- GhostDoc非常方便,大约有50%的时间能自动完成XML注释,几乎正是需要说的,只需要稍微调整
这是vi模拟器ViEmu 。 如果你习惯使用vim,那么这是VS.NET的一个。
提高生产力很多,我是恨使用鼠标的键盘怪胎。
我已经使用了一年了,它非常稳定。
CR Documentor允许您预览您的XML文档,而无需像沙堡那样导出它们。
cr documentor的屏幕截图http://cr-documentor.googlecode.com/svn/site/screenshots/window_in_vs.png
CodeRush&Refactor Pro
DevExpress CodeRush和Refactor!
VisualSVN用于源代码控制
另一个伟大的Visual Studio加载项是CodeKeep 。 CodeKeep是一个在线存储代码片段的网站(类似于有组织的pastebin),并且Visual Studio插件集成了它,因此您可以在所有系统之间同步所有代码片段。
这是一个截图:
替代文字http://www.codekeep.nethttp://img.dovov.comaddin_mysnippets.gif
目前我喜欢使用Visual Studio的StyleCop 。 代码格式和规则的协助非常出色。 而且它是基于.Net最佳实践的Microsoft免费产品。 据我所知它只适用于C#,
最近开始使用Mindscape的这个插件 。
它有可能减lessVS和Windows资源pipe理器之间的上下文切换(即得到Tortoise SVN之类的东西),并且有一个很好的function,可以让你在源代码树的一个目录中启动命令提示符。
反光
ReSharper的
Visual Studio的PowerCommands
AnkhSVN (如果你使用的是Subversion)
VSTS 2008 TFS电动玩具 (如果您使用的是TFS)
我其实有一个最喜欢的设置:因为我在我的VS上安装了黑暗的主题,我从完全不同的angular度来看代码。 我喜欢它。
我刚刚发现了一篇很棒的文章,谈论每个开发人员都应该了解的十大必备Visual Studio插件,可以在这里查看 。
除了其中一个我每天使用的插件之外,其他人都已经提到了,所以我只需要引入资源重构工具 。 很简单,它可以让你获取任何硬编码的string,它为它创build一个资源定义,并用整个项目的资源引用replace整个项目中的所有string实例。 疯狂的方便,当你必须写本地化的代码的头脑。
在VS 2008中debuggingexpression式树时,Expression Tree Visualizer很棒 – http://msdn.microsoft.com/zh-cn/library/bb397975.aspx
地区经理插件是伟大的,它允许你pipe理地区,移动代码到新的地区或现有的很容易。 如果你大量使用地区,它会帮助你很多。
编辑:我也偶然发现了另一个非常好的区域经理插件叫做regionerate 。
DXCore社区插件是一个为DXCore(通用IDE集成框架)构build的插件集合,
Linq2SQL Tools Add-in添加了将DBML与数据库同步的function,但它不是免费的。
CodeRush Xpress已经出来,并免费发货!
我的一组加载项如下:
- 折叠解决scheme
- devColor
- JScript编辑器扩展
- 生产力电动工具
- 正则expression式testing器
- 删除和sorting使用
- RestartStudio
- 片段devise器
VSCommands VS2010有很多漂亮的装饰。 每个人都会有一个最爱 – 我的是MSBuild汇总转储,但我希望别人会对不同的部分感兴趣。 这里是一个专业版,但eval /社区版本是值得我自己的经验。
大多有趣,但我使用它,每次我重新安装Visual Studio是主题生成器, http://frickinsweet.com/tools/Theme.mvc.aspx
一个我发现有时不得不是Skype的Visual Studio。 这里是一个很好的教程,如何自己实现它: http : //www.codeproject.com/KB/dotnet/Skype_in_Visual_Studio.aspx
它还包括代码,使它可以与您自己的Visual Studio插件一起玩。在我看来,这是本文最好的部分。
紧接着的XPathexpression式如下: http : //www.codeplex.com/xmlexplorer
可视化本地历史logging允许您拥有尚未放置在源代码控制中的本地项目的修订历史logging。 这使您即使在创buildtesting/丢弃项目时也能保持修改。
另外检查: “Pimp我的IDE”:101 Visual Studio提示,技巧和加载项
CodeSpell 。 不好的拼写看起来不专业,而且很难在以后的项目中重构。