Visual Studio 2010 - 推荐的扩展

CD.*_*D.. 301 visual-studio-2010 visual-studio

您对Visual Studio 2010的推荐扩展是什么?(请说明它是否免费以及它的用途/功能)

Jan*_*nen 185


自由:

不自由:


Gio*_*rgi 47

的NuGet

NuGet(以前称为NuPack)是一个免费的,开源的,面向开发人员的.NET平台包管理系统,旨在简化在开发过程中将第三方库合并到.NET应用程序中的过程.


rea*_*idt 35

AnkhSVN(免费)

即使您在VS之外使用其他SVN shell(如TortoiseSVN),我建议安装此源代码控制提供程序以自动跟踪文件重命名,删除等.

  • 自从我最后一次使用它(2年前)以来它已经变得更加强大了,我只会坚持使用乌龟. (2认同)
  • 它变得更加强大 - 我们没有遇到任何问题.我个人仍然坚持使用Tortoise,因为我不喜欢IDE中的SCC.它太混乱了. (2认同)

m_p*_*tor 24

Visual Assist X(不是免费的)

  • 不是免费的,但是_well_值得付出代价. (8认同)
  • 考虑到Intellisense与/ clr不兼容,非常好 (3认同)

Bar*_*ski 22

鬼文件(免费)

它需要一段时间才能正确配置,但它可能非常有用.

  • 我认为这个工具太可怕了.它产生无用的评论,这些评论真的没用.生成自动xml注释似乎很好但"设置或获取一个值,表明此实例是脏的"这对名为"IsDirty"的属性是否真的有用?在我看来,它在你的代码中添加了无用的行.如果您必须制作一个有用的Xml注释,那么这对您无济于事,因为无论如何您都必须自己编写. (32认同)
  • @Stephane:评论不是按原样使用.它们旨在成为人类充实的模板.因此我发现它非常有用. (18认同)
  • 作为"人类充实的模板",这个工具毫无意义.你所要做的就是输入///(或VB中的''')以获得一个充实的模板.GhostDoc唯一添加的是由成员名称组成的文本......文本因此对任何半脑的人都没用. (10认同)
  • "明显"的文档是无用的文档.人们不会看文档来了解显而易见的事情.看,转到Build下的项目属性,然后在*Suppress warnings*框中输入1591.在那里,现在你不会得到关于缺少文档的信息.现在,您可以在需要的地方键入*real*documentation,而不是使用GhostDoc生成*undocumentation*,以避免在编译时出现警告.如果我在这里听起来有点激烈,那是因为我过去曾经是GhostDoc创建的"文档"的受害者.不要浪费你的时间来制造文件,浪费我的时间. (7认同)
  • @Stephane TrueWill是对的这是一个用于生成漂亮文档的模板,除了你看看.NET框架注释,你可以看到它们都有一个特定的语言模板,我通过gostDoc在我自己的组件中做到这一点.这在部署公共API时非常重要,文档必须在词法上保持一致. (3认同)

And*_*ore 17

DevExpress CodeRush/Refactor!亲(不是免费的,249.99美元)

它比Resharper(顺便说一下总是让我的VS慢慢爬行)更好,它适用于C# VB.NET(包括重构),支持和社区非常好.值得的价格标签.是的,它支持2010年(在撰写本文时为RC).


spo*_*ong 14

Visual Studio颜色主题编辑器(免费)

除非我的VS2010具有类似StackOverflow的主题,否则我无法编码.

  • Pics(或者,最好是可下载的配色方案文件)或者它没有发生!;-) (26认同)

jru*_*ell 13

VisualSVN(非免费)

我个人更喜欢这个而不是AnkhSVN,因为它不是SCC提供者,也不会在我的存储库中添加额外的文件.


CAD*_*oke 12

VisualHG是一个Mercurial Source控件插件,可以从VS 驱动TortoiseHG.我是Mercurial和DVCS的忠实粉丝.VisualHG使它很好集成.Git粉丝 - 我不是要求一场火焰战.Hg只是我的品牌.


use*_*562 10

VSCommands只是最好的免费插件之一!(视觉工作室画廊链接)


Eve*_*ien 9

如果你是Vim爱好者......

VsVim - 免费
ViEmu - 不是免费的(还没有发布)


CD.*_*D.. 9

用于VS2010的有形T4编辑器和建模工具为 T4文本模板添加了智能感知和语法着色(免费)


Rod*_*ney 9

CodeMaid似乎非常有用 - 它在保存时自动格式化,可以节省开发人员和代码差异之间的大量时间.(是否有其他工具可以使用VS AutoFormat文档?)


eba*_*lga 7

VS10x代码映射 非常酷.容易跳到财产,方法.并且容易扩大崩溃区域等.

替代文字

  • 不再是免费的.开发人员(非常不诚实地)使用它作为免费产品获得了数百个高评价,然后将其更改为付费产品. (9认同)

小智 6

ReSharper (非免费)


Gio*_*rgi 6

VS默认浏览器切换器世界,可轻松切换Web项目中的浏览器.


Ric*_*ich 5

Code Contracts Editor Extensions,一个免费扩展,提供有关您当前正在处理的方法的继承合同的信息,以及您正在调用的任何方法的合同列表.不幸的是,后者的功能与Resharper冲突,但前者仍然可以正常工作.