【发布时间】:2018-02-27 22:42:44
【问题描述】:
您推荐的 Visual Studio 2010 扩展有哪些? (请注明它是否免费以及它的目的/功能)
【问题讨论】:
标签: visual-studio visual-studio-2010
您推荐的 Visual Studio 2010 扩展有哪些? (请注明它是否免费以及它的目的/功能)
【问题讨论】:
标签: visual-studio visual-studio-2010
【讨论】:
NuGet(以前称为 NuPack)是一个免费的、开源的、专注于 .NET 平台的开发人员包管理系统,旨在简化在开发过程中将第三方库合并到 .NET 应用程序的过程。
【讨论】:
PowerCommands(免费)
【讨论】:
AnkhSVN(免费)
即使您在 VS 之外使用其他 SVN shell(如 TortoiseSVN),我也建议安装此 Source Control Provider 以自动跟踪文件重命名、删除等。
【讨论】:
Visual Assist X(不是免费的)
【讨论】:
Ghost Doc(免费)
正确配置它需要一段时间,但它可能非常有用。
【讨论】:
来自我的blog post(全部免费):
【讨论】:
DevExpress CodeRush/Refactor! Pro(不是免费的,249.99 美元)
它比 Resharper 好得多(顺便说一句,它总是让我的 VS 慢下来),它适用于 C#和 VB.NET(包括重构),并且支持和社区非常好。物有所值。是的,它确实支持 2010(在撰写本文时为 RC)。
【讨论】:
Visual Studio Color Theme Editor(免费)
除非我的 VS2010 具有类似 StackOverflow 的主题,否则我无法编写代码。
【讨论】:
VisualSVN(非免费)
我个人更喜欢这个而不是 AnkhSVN,因为它不是 SCC 提供程序,也不会向我的存储库添加额外的文件。
【讨论】:
VisualHG 是一个 Mercurial 源代码控制插件,可从 VS 驱动 TortoiseHG。我是 Mercurial 和 DVCS 的忠实粉丝。 VisualHG 使它变得很好 n 集成。 Git 粉丝 - 我不是在要求一场火焰战争。 Hg 只是我的品牌。
【讨论】:
VSCommands 是最好的免费插件之一! (visual studio gallery link)
【讨论】:
【讨论】:
Ctrl+,) 时,它会让您将该标识符重构为新名称。在 VS2010 中,该菜单闪烁并消失,并被 DevExpress 菜单取代。您可以获得原始菜单,但需要一些摆弄。
tangible T4 Editor plus modeling tools for VS2010 将 IntelliSense 和语法着色添加到 T4 文本模板(免费)
【讨论】:
CodeMaid 似乎非常有用 - 它在保存时自动格式化,从而节省了开发人员和代码差异之间的大量时间。 (是否有其他工具可以使用 VS AutoFormat 文档?)
【讨论】:
VS10x Code Map 这很酷。轻松跳转到属性、方法。并且容易扩大崩溃区域等等。
【讨论】:
ReSharper(非免费)
【讨论】:
World of VS Default Browser Switcher 用于在 Web 项目中轻松切换浏览器。
【讨论】:
Code Contracts Editor Extensions,一个免费的扩展,提供有关您当前正在处理的方法的继承合同的信息,以及您正在调用的任何方法的合同列表。不幸的是,后者的功能与 Resharper 冲突,但前者仍然可以正常工作。
【讨论】:
RockScroll(免费)- 双击一个单词/符号会突出显示该单词/符号的所有出现。还将滚动条替换为代码预览,突出显示编辑点和“所有出现”行。
使用示例:想查看某个变量是否在当前源文件的其他任何地方使用?双击变量,查看滚动条是否有红色高亮显示。
【讨论】:
AtomineerUtils Pro(不是免费的,9.99 美元)在我看来比 Ghost Doc 更好。但是,就像 Ghost Doc 或任何自动文档生成器一样,生成的文档旨在被编辑为具有任何实际价值。
【讨论】:
devColor(免费)
使用正确颜色在样式表中为十六进制颜色下划线的小工具。我真的很喜欢它如何集成到编辑器中。
【讨论】:
CleanProject - 清理 Visual Studio 解决方案
您有多少次想将项目发送给朋友或上传 它到像 MSDN Code Gallery 这样的网站才发现你的 zip 文件有很多你不需要发送的东西 文件比它需要的大。
bin 文件夹 obj 文件夹 TestResults 文件夹 Resharper 文件夹 然后如果 你忘记删除源代码控制绑定谁得到你的 项目将被提示。作为执行此过程的人 很多我决定与你分享我的代码来清理 项目。
【讨论】:
如果没有 DPack,我就活不下去 - 特别是在处理大型项目时,文件和成员之间的导航变得更加容易。而且它免费。
最喜欢的短片:
Alt+U :文件浏览器,在您键入时过滤文件
Alt+G :代码浏览器,在您键入时过滤所有成员
Alt+M : 代码浏览器,键入时过滤当前文件中的方法
...等等。对我来说,在 Project Explorer 中找到自己的方式要容易得多。
【讨论】:
Vingy 1.0 是 Visual Studio 2010 的简单但有效的插件,因此您可以以非侵入性的方式搜索网络,并可以根据来源过滤结果。
您可以通过在 Visual Studio IDE 中单击 View->Other Windows –> Vingy Search Window 来调出 Vingy,或者只需突出显示文档中的某些文本,然后单击 Tools –> Search Selected Text (Ctrl + 1 )。
使用 Vingy 进行搜索非常简单。您可以通过两种方式发起搜索。
【讨论】:
这是我的扩展列表。
这个列表非常全面,所以我花了一些时间来寻找我需要的扩展。这是快照。希望它会帮助某人。
我尝试安装 Codemaid,它看起来是一个漂亮的插件,但我的 Visual Studio 响应变得非常缓慢。当 Codemaid 开启时,感觉就像一些线程一直在做一些工作。 所以暂时卸载。
【讨论】:
VSFileNav -(免费)在解决方案中查找文件工具(SonicFileFinder 和 Resharper 之间的交叉)。轻巧、易于使用且速度快(我厌倦了使用 Sonic 的巨大启动时间)。
免责声明:我编写了这个工具。
【讨论】:
插件可快速转到解决方案中的任何文件 Sonic file finder (free)
在 .h 和 .cpp 文件之间快速切换 Macro available here (free)
就是这样 =)
【讨论】:
“快速添加参考”扩展增强了 VS 为无法识别的类型显示的智能标记,让您有机会一次性添加该类型的相应程序集引用以及相应的“使用”子句。
【讨论】: