任何人都可以为Microsoft Visual Studio推荐任何好的附加组件/插件吗? 免费赠品是首选,但如果它是值得的成本,那就没关系。

===============>>#1 票数:137 已采纳

SmartPaster - (免费)复制/粘贴代码生成器的字符串

AnkhSvn - VS.NET的(免费)SVN源代码控制集成

VisualSVN服务器 - (免费)源代码管理

ReSharper - IDE增强功能,有助于重构和提高工作效率

CodeRush - 类固醇上的代码生成宏

重构 - 代码重构辅助

CodeMaid (免费) - 代码清理,组织和复杂性分析

CodeSmith - 代码生成器

GhostDoc - (免费)简单的代码评论工具

DXCore (免费)及其许多令人敬畏的插件: DxCore社区插件CR_DocumentorCodeStyleEnforcerRedGreen

TestDriven.Net - (免费/付费)单元测试援助

反射器 - (PAY)功能丰富的.Net反汇编器反射器AddIn的

Web部署项目 - 提供用于构建和部署Web站点和Web应用程序( )的其他功能。

StudioTools - (免费)导航助手,代码指标工具,增量搜索,Visual Studio中的文件浏览器和撕下编辑器窗口。 旧网站(archive.org)移至新网站并停止使用。

===============>>#2 票数:98

不是免费的,但ReSharper肯定是一个推荐。

===============>>#3 票数:52

整个番茄的视觉辅助X。 我绝对发誓。 我希望看到一个比RiverLlade的Visual Lint更好的Lint插件,但是由于最终会将其移到构建服务器上,所以我不介意每隔几天手动运行它。

===============>>#4 票数:35

PowerCommands是一个Microsoft创建的插件,它提供了一些人们认为可能应该首先在Visual Studio中使用的各种新功能。

这些包括

  • 复制/粘贴项目参考!
  • “打开包含文件夹”直接跳转到文件或项目的硬盘驱动器位置
  • 自动重组和使用语句的排序
  • “在此处打开命令提示符”以在任何项目文件夹中打开命令提示符。
  • 折叠项目

===============>>#5 票数:25

RockScroll真棒,免费。


附录

正如@Andrei指出的那样, MetalScroll是一个更好的选择。 它是开源的,并纠正了一些有关RS的烦人事情。

===============>>#6 票数:20

我是CodeRush和Refactor的忠实粉丝 由DevExpress 赞成 我已经使用它们多年了,毫无疑问它使我成为一个更快的开发人员。 此外,两者都建立在一个名为DXCore的免费框架上,允许您为Visual Studio开发自己的插件,天空是那里的限制......

===============>>#7 票数:18

===============>>#8 票数:15

我发现Ghost Doc非常有用。

GhostDoc是Visual Studio的免费加载项,可自动为C#生成XML文档注释。 通过使用从基类或实现的接口继承的现有文档,或通过从例如方法,属性或参数的名称和类型推断注释。

===============>>#9 票数:14

+1视觉辅助。

不幸的是,你需要一个插件来获得非常好的智能感知,但它绝对值得付出代价。

===============>>#10 票数:14

如果你使用SVN进行源代码控制,肯定会得到VisualSVN。 它支持Visual Studio IDE中的TortoiseSVN交互。

我也回应了Resharper的评论。 零售价格有点陡峭,但如果你是学生或其他教育附属的,它实际上相当便宜。

===============>>#11 票数:12

LinqPad非常适合测试linq到objects / xml / sql。 免费下载。

===============>>#12 票数:11

那么IncrediBuild呢? 这是一个很好的分布式构建系统,具有visual studio集成。

===============>>#13 票数:9

剪贴板管理器

通过删除线条来维护剪贴板数据,其他一些不错的项目,但仅此一项让我感到高兴。

Regionerate

虽然有些区域存在问题我认为如果您使用它们,这个工具适合您。 自动将代码区域化为适当的区域块。 完全可配置自定义项目等。

===============>>#14 票数:9

VSCommands 2010

来自网站:最新版本支持:

  • 管理参考路径
  • 防止在解决方案资源管理器中意外拖放
  • 防止意外链接文件删除
  • 应用修复(自动修复构建错误/警告)
  • 打开PowerShell
  • 显示装配细节
  • 创建代码合同
  • 第一个项目失败时取消构建
  • 调试输出 - 自定义格式
  • 构建输出 - 自定义格式
  • 搜索输出 - 自定义格式
  • 配置WPF渲染
  • 配置Fusion日志
  • 配置IE进行调试
  • 找到源文件
  • IDE Navigator中的缩略图
  • 扩展支持xaml,aspx,css,js和html文件
  • 禁用Ctrl +鼠标滚轮缩放
  • 缩放到鼠标指针
  • 可配置
  • 附加到本地IIS
  • 复制完整路径
  • 构建启动项目
  • 打开命令提示符
  • 在线搜索
  • 建立统计
  • 组链接的项目
  • 复制/粘贴参考
  • 复制/粘贴为链接
  • 折叠解决方案
  • 直接从用户界面分组项目(DependantUpon)
  • 在Expression Blend中打开
  • 找到解决方案
  • 编辑项目文件
  • 编辑解决方案文件
  • 显示所有文件

和其他人,所以现在试试吧!

===============>>#15 票数:8

http://trolltech.com/products/qt/">Qt跨平台应用框架

Qt是用于桌面和嵌入式开发的跨平台应用程序框架。 它包括一个直观的API和一个丰富的C ++类库,用于GUI开发和国际化的集成工具,以及对Java™和C ++开发的支持

他们有一个Visual Studio插件需要花一点钱,但值得每一分钱。

===============>>#16 票数:8

我已经使用Visual Assist X近两年了,我发现它非常有用我可以诚实地说,如果我的雇主不提供它,我必须自己支付。
我还使用Cool Commands和SlickEdit(免费版),其文件资源管理器和命令间谍工具非常有用。

===============>>#17 票数:7

ViEmu

VS内部的vi / vim支持

===============>>#18 票数:7

+ 1 for Visual Assist我将添加VLH (Visual Local History),它提供了一种本地源控制系统。 每次保存文件时,插件都会在本地存储库中添加一个副本。

===============>>#19 票数:5

试试MetalScroll !! 它比Rockscroll更好

===============>>#20 票数:5

我发现这个网站叫做Visual Studio Gallery - 它有很多visual studio插件。 我正在浏览它,我建议每个人都去看它。

===============>>#21 票数:5

Consolas font免费字体来自MS为阅读代码而设计。

===============>>#22 票数:4

当您在解决方案中拥有大量文件并在解决方案资源管理器中搜索它们时, Sonic File Finder会让您感到痛苦。

您可能还会发现DPack很有趣。 几个工具和增强功能集于一个整齐的包中。

===============>>#23 票数:4

MZTools也很棒。

===============>>#24 票数:4

CodeRush和Refactor Pro为+1。 我一直在使用CodeRush,因为它的Delphi化身,它非常精彩。 “思维速度的代码”的口号非常接近现实;)

===============>>#25 票数:4

  1. Microsoft StyleCop为C#提供代码样式检查,我们一直使用它并喜欢它(免费)
  2. Axialis IconWorkshop有一个Visual Studio加载项,现在VS2008用户可以免费使用。
  3. Resharper是另一次投票,因为我不能赞成所有建议的人:)
  4. Workspace Whiz for C ++,我以前住在Workspace Whiz但没有在VS2008中使用过,因为我没有意识到有更新。 将不得不再试一次。

===============>>#26 票数:4

如果您正在进行C ++编码,请放下Visual Assist

===============>>#27 票数:4

我喜欢CopySourceAsToHTML作为一个很酷的小插件。 如果您想在保持语法格式的同时复制用于博客等的代码块,那就太棒了。

我认为这仍然是网址..你必须做一些手工工作来设置它.http: //www.jtleigh.com/people/colin/software/CopySourceAsHtml/

===============>>#28 票数:3

AtomineerUtils Pro文档 - 自动DocXml / Doxygen / JavaDoc / Qt doc-comment生成/更新(类似于GhostDoc,但功能更强大,更灵活,并支持C#,C ++,C ++ / CLI,C,Java和Visual Basic代码)。

生成的注释的样式是非常可配置的,并且可以选择性地应用自动重新格式化(例如空格控制和自动换行)以使注释尽可能可读。 它还有许多帮助程序,允许用户阅读并将大多数旧版文档注释转换为上述任何格式。

(我是作者,但我相信以上是一个准确而客观的描述。当这个答案第一次添加时,这个加载项是免费的,但是为了支付每月托管,支持和继续改进插件的成本发布,现在10美元,30天免费试用)

===============>>#29 票数:3

对于笔记本电脑绑定或有vi / vim键绑定被烧入大脑的人我会推荐ViEmu

如果您还没有尝试使用vi键绑定进行编辑,这就是为什么您可能想尝试“为什么,为什么,为什么,那些#?@!nutheads使用vi?”

===============>>#30 票数:3

我总是惊讶于更多的人不知道/使用NDepend - 它显示了代码各个层面的所有依赖关系,甚至会绘制漂亮的方框和箭头图片,显示您的架构真正的混乱:)与TestDriven一起。网,我无法想象没有它的工作。 免费/便宜。

  ask by community wiki translate from so

未解决问题?本站智能推荐: