Visual Studio 有哪些好用的插件?

推荐一批绝大部分都是免费的能较好增强写代码舒适度的. 
.NET Demon -- (非免费)安装后可以连续编译, 如果不买License的话过期后也还有代码改动后自动保存的上好功能, 安装它之后再也不用费心保存了. 
AllMargins -- 在增强的滚动条, 可以以各种彩色呈现代码的结构和错误之处, 直接点击定位. 
C# Outline -- 给C#所有{}代码块加折叠功能. 
Code Alignment --提供代码对齐功能, 比如按 =, (, ) 等符号对齐, 也可以自定义对齐基准字符(串), 十分有用, 特别是有规律的代码需要列选时先对齐再操作无比舒适. 
CodeMaid -- 显示代码中的成员, 可以按多种条件排序. 
CssCop - FxCop For StyleSheets -- Css检测. 
Duplicate Selection -- 增加快速复制所选词/所在行, 默认快捷键 Alt + D. 
Editor Guidelines -- 右键给代码某字符处增加彩色参考线, 长代码好用. 
HideShow Comments -- 方便的显示/隐藏注释. 
HighLight All Occurrences of Selected Word -- 双击选择某个词后自动高亮整个代码里同样的词. 
Indent Guides -- 给每个代码块增加垂直对齐虚线. 
Inline Color Picker -- 多种语言代码中的颜色代码直接显示对应的颜色, 直观方便. 
JavaScript Parser -- 增强的JavaScript Parser. 
jQuery Code Snippets -- jQuery 的代码段. 
JsLint .NET for Visual Studio -- 检测JavaScript. 
LINQ Insight Express -- 允许设计时在Visual Studio中直接执行LINQ查询, 而无需启动调试会话. 
Microsoft Code Digger -- 分析.NET代码中可能的执行路径.
MultiEditing -- 按Alt可以同时定义多个插入点同时在多个不同位置输入相同的字符, 但会影响Alt的列选功能, 不是很需要时通常禁用. 
OzCode -- Debug时数据分析和跟踪的好扩展. 
Productivity Power Tools -- 多种实用小功能集合. 
Regex Tester -- 测试正则. 
Regular Expression Tester Extension -- 测试正则. 
TextHighLighterExtension -- 给代码中所有的词和变量提供增强的自动提示. 
Viasfora -- 很实用的关键字高亮和彩虹括号, 能让代码看起来非常舒心. 
SwitchStartupProject -- 同一个SLN中多个项目里快速切换启动项目. 
VSColorOutput -- Build时输出信息彩色化. 
VSCommands For Visual Studio -- 多种功能增加, 以及在带触控屏里给VS提供直接触摸拖动代码功能. 
Web Essentials -- 跟Web相关的很多功能. 
Workflow Manager -- 运行和管理 Windows Workflow Foundation 工作流. 
XAML Regions -- 给XML 和 XAML增加 Region 功能.

时间: 2024-10-01 00:29:27

Visual Studio 有哪些好用的插件?的相关文章

visual studio 2013已经安装,在加插件PHP Tools提示没有安装

问题描述 visual studio 2013已经安装,在加插件PHP Tools提示没有安装 visual studio 2013已经安装,在加插件PHP Tools for VS2013提示没有安装 解决方案 Express 版的不支持 解决方案二: Visual Studio2013安装与部署Visual Studio 2013 安装和部署中没有安装向导 解决方案三: Express 版的不支持 解决方案四: Express 版的不支持

Visual Studio 2010 前端开发工具/扩展/插件推荐_实用技巧

怎么样让Visual Studio更好地编写HTML5, CSS3, JavaScript, jQuery,换句话说就是如何更好地做前端开发.Visual Studio 2010不管是旗舰版还是免费版都没有对前端开发方面做充分的优化.不要希望VS默认安装这些东西,我们有很多VS的扩展可是使用. 这里列出的大多数扩展都可以使用Extension Manager (Tools > Extension Manager)来安装,你可以通过Visual Studio Gallery网站下载这些扩展. We

在Visual Studio.NET中使用自定义插件最大化您的生产力(一)

visual|最大化 这篇文章假设您已经熟悉C#, Visual Basic .NET和CLR 难度程度 1 2 3 摘要 对于开发者来说,不管多么强大的集成开发环境(IDE)都需要具有自定义插件的功能.基于这个原因,Visual Studio. NET IDE提供了一个可扩展的.添加方便的而且还没有数量限制的自定义插件功能.这个自定义插件可以用Visual Basic.C.C#或则其它的.NET的使用的语言来编写.这篇文章解释了如何在Visual Studio. NET中增加一个自定义插件的例

Visual Studio 15 插件新特性

之前已经报道过,在Visual Studio 15中Microsoft优先要处理的问题就是缩减启动时间和编辑器安装包的大小,而这势必会改变插件的使用方式.正如Microsoft公司的Tim Sneath所说,为了支持这些新功能插件开发者需要做出一些改变. Microsoft在Visual Studio插件方面始终面临着一个困境:为了让插件既有用又功能强大,Microsoft将很多本来只能自己使用的Visual Studio API开放了出来.这样做的负面影响就是难以禁用具有不良行为.影响编辑器性

Visual Studio 2010用户界面的重要升级

Visual Studio已经通过"Visual Studio 2010 Pro Power Tool"工具插件进行了重要的用 户界面升级.除了最终修复"Add References"(增加参考)对话框之外,主要的修改是他们称 作"Document Well 2010 Plus"的功能.这个功能显著改变了在文件窗口处理标签的方式. 这个新的"Add References"对话框的外观与原来的对话框完全不同.在默认状态下,这个

让Visual Studio 也支持JS代码折叠 —— 续 [ Visual Studio | Js | ScriptOutline | SmallOutline ]

前言       上文让JS代码折叠的功能能用了,本文将对代码继续改进以期更好用.更实用,随后有介绍Visual Studio JS方面的几个插件.   文章       1.      VS2003折叠代码的Micro       2.      MSDN       3.      Document Outline for Client Script in Visual Studio 2005   正文       一.继续上文改造,主要是支持region 后面跟注释和显示注释 1.1 效果

众包悬赏:码云 IDEA 和 Visual Studio 插件开发

众包:各位 OSCers 大家好,近期我们收到了来自码云平台的两个悬赏项目:IntelliJ IDEA和 Visual Studio 码云扩展插件,下面就这两个插件我们来采访一下码云. 码云:首先自我介绍一下,我就是码云,码云就是我!我是开源中国推出的基于 GIT 的代码托管平台.目前码云上有非常多的开发者使用 IntelliJ IDEA 和Visual Studio 开发,现准备将 IntelliJ IDEA和 Visual Studio两个码云扩展插件在众包上悬赏出去,寻求第三方实现,有意向

在 Visual Studio 上竟然也可以这样高效地使用码云

继码云 ATOM 扩展 ATOM-GitOSC. IntelliJ IDEA 插件.码云 Eclipse 插件上线之后,码云在众包上继续悬赏支持 Visual Studio 的扩展插件 CodeCloud,现在正式在 Visual Studio Marketplace 发布! 欢迎 Visual Studio 用户体验,并诚心期待各位的反馈或提 Issues,同时也感谢 @dillyliu 的努力,以及大家对码云的支持! 该插件的源代码已经放出,快来 码云 体验下吧 >>> 软件首页:h

在Visual Studio.NET中使用自定义插件最大化您的生产力(二)

visual|最大化 一个简单的编辑功能:插入日期 我创建了一个简单插入日期的功能,确切的功能是:在当前光标的位置或则当前选择文本的地方插入当前日期.这是Visual Studio .NET中已经包含了一个用宏实现此功能的例子.所以你可以看见通过宏和插件两种不同的方法实现同样的功能.这个例子非常简单,只需要你修改一个在前面列出来的那个Exec函数.通过前面章节我已经创建了一个基本插件,这个插件的名字是"TextUtil"更加确切的说是"TextUtil.Connect.Tex