谁能推荐一些好的 Microsoft Visual Studio 附加组件/插件?免费赠品是首选,但如果物有所值,那就没问题了。

有帮助吗?

解决方案

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

安赫斯文 -(免费)VS.NET 的 SVN 源代码控制集成

视觉SVN服务器 -(免费)源代码控制

锐锐 - IDE 增强功能有助于重构和提高生产力

代码冲刺 - 类固醇代码生成宏

重构 - 代码重构辅助

代码女仆 (免费)- 代码清理、组织和复杂性分析

码匠 - 代码生成器

幽灵文档 -(免费)简单的代码注释工具

DX核心 (免费)及其许多很棒的插件: DxCore 社区插件, CR_Documentor, 代码风格执行器, 红绿

测试驱动.Net -(免费/付费)单元测试辅助

反射器 -(付费)功能丰富的.Net 反汇编程序 反射器插件

网络部署项目 - 提供附加功能来构建和部署网站和 Web 应用程序(来源).

StudioTools -(免费)导航助手、代码度量工具、增量搜索、Visual Studio 中的文件资源管理器以及撕下编辑器窗口。搬自 旧网站 (archive.org)新网站 并停产。

其他提示

不是免费的,但是 锐锐 绝对是一个推荐。

整个番茄 视觉辅助X. 。我绝对发誓。我希望看到更好的插件 皮棉视觉棉绒 由 Riverblade 开发,但由于它最终会被转移到构建服务器上,所以我不介意每隔几天手动运行一次。

电源命令 是 Microsoft 创建的插件,它提供了人们认为 Visual Studio 本来就应该具备的各种新功能。

这些包括

  • 复制/粘贴项目参考!
  • “打开所在文件夹”直接跳转到文件或项目的硬盘位置
  • using语句的自动重组和排序
  • “在此处打开命令提示符”可在任何项目文件夹中打开命令提示符。
  • 崩溃项目

摇滚卷轴 很棒,而且免费。


附录

正如@Andrei 指出的, 金属卷轴 是一个更好的选择。它是开源的,并且纠正了有关 RS 的一些烦人的问题。

我是以下的忠实粉丝 CodeRush 和重构!专业版 由 DevExpress 提供。我已经使用它们很多年了,毫无疑问,它使我成为更快的开发人员。此外,两者都是建立在一个名为 DX核心 它允许您为 Visual Studio 开发自己的插件,天空是无限的......

我发现 幽灵博士 非常有用。

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

如果您使用 SVN 进行源代码控制,那么一定要使用 VisualSVN。它支持在 Visual Studio IDE 中进行 TortoiseSVN 交互。

我也赞同 Resharper 的评论。零售价有点高,但如果您是学生或其他教育相关人员,它实际上相当便宜。

+1 视觉辅助。

不幸的是,您需要一个插件才能获得真正好的智能感知,但它绝对值得付费。

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

关于什么 IncrediBuild?这是一个很好的分布式构建系统,与 Visual Studio 集成。

剪贴板管理器

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

区域化

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

VS 命令 2010

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

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

和其他人,所以现在就尝试一下!

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

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

他们有一个 Visual Studio 插件,虽然要花一点钱,但每一分钱都是值得的。

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

+1视觉辅助,我会补充 VLH (Visual Local History)提供了一种本地源代码控制系统。每次保存文件时,插件都会在本地存储库中添加一个副本。

维埃穆

VS 内部支持 vi/vim

我发现这个网站叫 视觉工作室画廊 - 它有很多视觉工作室插件。我现在正在浏览它,我推荐大家都去看看。

康索拉斯字体 MS 专为阅读代码而设计的免费字体。

尝试 金属卷轴!!比滚石更好

索尼克文件查找器 因为当您的解决方案中有大量文件时,在解决方案资源管理器中搜索它们会变得很麻烦。

您可能还会发现 数据包 有趣的。多种工具和增强功能整合到一个简洁的包中。

MZ工具 也很棒。

CodeRush 和 Refactor Pro 为 +1。自从 CodeRush 出现在 Delphi 版本以来,我就一直在使用它,它非常棒。“以思想的速度编码”这句格言非常接近现实;)

  1. 微软风格警察 为 C# 提供代码风格检查,我们一直使用它并且喜欢它(免费)
  2. Axialis IconWorkshop 有一个 Visual Studio 插件,现在对 VS2008 用户免费。
  3. 雷夏珀 是的,再投票一次,因为我不能投票给所有提出建议的人:)
  4. 工作空间高手 对于 C++,我曾经使用 Workspace Whiz,但没有在 VS2008 中使用它,因为我没有意识到有更新。必须再试一次。

如果您正在进行 C++ 编码,那么毫无疑问 视觉辅助.

我喜欢 CopySourceAsToHTML 作为一个很酷的小插件。如果您想复制用于博客等的代码块,同时保持语法格式,那么这是很好的选择。

我认为这仍然是网址..您必须做一些手动工作才能使用 08 进行设置。http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/

对于笔记本电脑绑定或那些 vi/vim 键绑定刻在大脑中的人,我会推荐 维埃穆.

如果您还没有尝试过使用 vi 键绑定进行编辑,那么您可能想尝试一下 “为什么,哦为什么,要做这些#?@!疯子用 vi 吗?”

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

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

(我是作者,但我相信以上是准确客观的描述。首次添加此答案时,此插件是免费的,但为了支付托管、支持和继续改进每月版本中插件的成本,现在价格为 10 美元,提供 30 天免费试用)

我总是很惊讶有更多的人不知道/使用 依赖型 - 它显示了代码每个级别的所有依赖关系,甚至会绘制漂亮的方框和箭头图片,显示您的架构到底有多么混乱:) 与 TestDriven.Net 一起,我无法想象没有它的工作。免费/便宜。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top