Visual Studio 2010 -推荐的扩展

你推荐Visual Studio 2010的哪些扩展? (请注明它是否免费,以及它的目的/功能)

102354 次浏览

免费的:

AnkhSVN(免费)

即使你使用VS之外的其他SVN shell(如TortoiseSVN),我也建议安装这个源代码控制提供程序来自动跟踪文件的重命名、删除等。

  1. Plugin快速转到解决方案中的任何文件 李声波文件查找器(免费) < / p > < / >

  2. 快速切换。h和。cpp文件 李可在此处获取宏(免费) < / p > < / >

就是这样=)

ReSharper(不自由)

鬼医生(免费)

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

Visual Studio Color Theme Editor .(免费)

我不能编码,除非我的VS2010有一个类似stackoverflow的主题。

视觉辅助X(不是免费的)

如果你是一个Vim爱好者…

VsVim <强> < / >强 - free
< >强ViEmu < / >强 - not free (also not yet released)

< >强DevExpress CodeRush /重构!箴< / >强(非免费,$249.99)

它比Resharper好得多(顺便说一下,Resharper总是使我的VS慢到爬行),它与c# 而且 VB一起工作。NET(包括重构),支持和社区是非常棒的。物有所值。是的,它支持2010年(在写这篇文章的时候是RC版本)。

< >强VisualSVN < / >强(不自由)

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

我不能没有DPack -特别是在处理大型项目时,它使在文件和成员之间导航更容易。它是免费的

最喜欢的快捷键:

Alt+U:文件浏览器,过滤文件当你输入
Alt+G:代码浏览器,过滤所有成员当你输入
Alt+M:代码浏览器,过滤当前文件中的方法,当你输入

...等等。对我来说,在Project Explorer中找到路要容易得多。

RockScroll(免费)-双击一个单词/符号高亮显示该单词/符号的所有出现。还将滚动条替换为代码预览,并突出显示编辑点和“所有发生”行。

使用示例:想要查看变量是否在当前源文件中的其他地方使用?双击变量,查看滚动条中的任何红色高亮。

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

从我的博客(全部免费):

鼠标缩放(免费)

缩放鼠标光标,而不是缩放可见文档的顶部。 无论当前设置什么缩放级别,始终滚动25%

Ctrl +鼠标滚轮->用鼠标光标放大/缩小。 Ctrl + Shift +鼠标滚轮->一直放大/缩小(在100%时暂停)。

. Ctrl +鼠标中点击> -缩放到100%

Visual Studio Gallery Home
http://visualstudiogallery.msdn.microsoft.com/en-us/6de43ab2-e65c-40b3-9986-b0351c28ce53 < / p >

那么HelpViewerKeywordIndex…帮助(一点)解决了我认为2010年最大的缺陷——新的帮助查看器。

VSCommands是最好的免费插件之一! (Visual studio gallery链接) < / p >

VisualHG是一个Mercurial源代码控制插件,从VS.驱动TortoiseHG。DVCS。VisualHG做了很好的n积分。Git的粉丝们——我不是在要求一场火力战。Hg只是我的品牌。

AtomineerUtils职业(不是免费的,9.99美元),在我看来,比幽灵医生更好。但是,就像《Ghost Doc》或任何自动文档生成器一样,所生成的文档也需要经过编辑才能具有实际价值。

HQLAddin -用于NHibernate HQL编辑器。

VS10x Code Map 那太酷了。容易跳向财产,方法。且易扩大塌陷区域多。< / p >

alt text

代码契约编辑器扩展,一个免费的扩展,它提供了关于您当前正在处理的方法的继承契约的信息,以及您正在调用的任何方法的契约列表。不幸的是,后者与Resharper功能冲突,但前者仍然可以正常工作。

WoVS快速添加参考

“快速添加引用”扩展增强了VS显示的未识别类型的智能标记,让您有机会为该类型添加相应的程序集引用,如果需要在单个镜头中添加相应的“using”子句。

< a href = " http://nuget.codeplex.com/ " > NuGet < / >

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

Vingy (Free)

Vingy 1.0是Visual Studio 2010的一个简单但有效的插件,这样你就可以以一种非侵入式的方式搜索网页,并且可以根据来源过滤结果。

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

你可以通过在Visual Studio IDE中点击查看->其他窗口-> Vingy搜索窗口来打开Vingy,或者只是通过高光显示文档中的一些文本,然后点击工具->搜索所选文本(Ctrl + 1)。

用Vingy搜索非常简单。您可以通过两种方式启动搜索。

  • 在Vingy搜索框中输入文本,然后按“Enter”或单击“Go”按钮
  • 当你在Visual Studio中输入时,在编辑器中突出显示一些文本,然后按Ctrl + 1

世界VS默认浏览器切换器用于在web项目中轻松切换浏览器。

devColor(免费)

小工具,强调十六进制颜色的样式表与正确的颜色。我真的很喜欢它融入编辑器的方式。

JScript Editor Extensions .

绑定以下扩展 Visual Studio 2010 JScript编辑器

括号匹配

为自动添加支持 突出显示匹配的开头或 当前位置的右大括号 光标。支持匹配 括号:(),方括号:[], 花括号:{}。括号中 字符串,注释和常规 表达式字面量被忽略

勾勒/冷折

为自动添加支持 为JScript创建大纲区域 块。块是通过 打开和关闭花括号。 字符串、注释和 正则表达式字面量是 忽略了。< / p >

当前单词高亮显示

增加对所有高亮显示的支持 实例的字目前在 游标。< / p >

智能感知文档注释支持

添加对元素的支持 JScript智能感知文档注释 允许在中显示新行 智能感知工具提示。< / p >

对齐的 -显然我是偏见,因为我写了它,但它是我使用的扩展比任何其他。

这是我的扩展列表。

上面的列表非常全面,所以我花了一些时间来寻找我需要的扩展。这是快照。希望它能帮助到一些人。 alt text

我试着安装Codemaid,它看起来是一个漂亮的插件,但我的Visual Studio响应变得非常慢。感觉有些线程在码女启动的时候一直在做一些工作。

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

VSFileNav -(免费)在解决方案中查找文件工具(在SonicFileFinder和Resharper之间交叉)。重量轻,易于使用和快速(我厌倦了用Sonic启动时间太长)。

免责声明:这个工具是我写的。

Visual Studio 2010快速打开文件 - free。模拟Eclipse用户所熟知的Open Resource特性。这个插件为Visual Studio打开任何解决方案文件提供了同样快速的方法。

VS10x编辑器视图增强器 -免费beta版。类型和成员定义强调,块结束细节,可点击的热点(c#和VB文档)

CppLister是c++开发人员的免费工具。它只是从智能感知数据库中收集当前打开文件的信息,并显示各种信息,方便导航。

CleanProject清理Visual Studio解决方案

有多少次你想把一个项目发送给朋友或上传 它到一个网站,如MSDN代码库,却发现你的zip 文件中有很多你不需要发送的东西

.

.

bin文件夹obj文件夹TestResults文件夹Resharper文件夹然后if 你忘记了删除源控制绑定,无论谁得到你的 项目将被提示。作为一个做这个过程的人 我决定与你分享我的代码来清理一个 项目。< / p >