什么是你最喜欢的Visual Studio加载项/设置?

Visual Studio中的插件/设置不能没有? 哪一个可以提高你的工作效率,或者修复一些你无法忍受的问题? 为什么是你最喜欢的?

我最喜欢的是aspx编辑助手,因为它确实提高了我的工作与ASP.NET应用程序的生产力。 它提供了一个快速的方式来输出服务器端控件,它会自动填充runat =“server”和id =“”,并把光标放在ID的引号之间,这样你就可以input它了。

这里是目前讨论的所有插件的总结列表

  1. ASPX编辑助手 – 编辑asp.net的片段
  2. 重新锐化 – 快速重构
  3. 电源命令
  4. 反光
  5. GhostDoc – 生成XML注释
  6. 视觉辅助X
  7. 摇滚
  8. TestDriven.NET
  9. NCover
  10. AnkhSVN – SVN集成
  11. ViEmu – Vim仿真
  12. VisualSVN – SVN集成
  13. 主题生成器
  14. Skype加载项
  15. XML资源pipe理器
  16. 资源重构
  17. Linq2Sqldebugging器可视化器 – 轻松debuggingLinq2SQL
  18. Visual Studio文件资源pipe理器
  19. Visual Studio窗口pipe理器
  20. TFS PowerToys
  21. expression树可视化
  22. 了StyleCop
  23. 地区经理
  24. Regionerate
  25. 代码保存 – 从任何地方pipe理代码片段
  26. CR Documentor
  27. DXCore社区插件
  28. NUnit的
  29. CodeRush Xpress
  30. JSLint的
  31. NUnit用于VS – NUnit集成
  32. 即时满足 – 告诉你代码是多么的棒
  33. Entrian Source Search ,一个代码search加载项。 “查找文件”类固醇。
  34. Goanna – C / C ++静态分析
  35. StudioTools
  36. 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 。 不好的拼写看起来不专业,而且很难在以后的项目中重构。