vs2015插件推荐

1.Visual Assist 就不说了。目前2076可用有破解

2.Refactoring Essentials是一款用于代码分析和重构的开源免费VS2015插件,其功能丰富强大,必然会成为类似Web Essentials这样的必备插件。

因为它具有如下重构功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):

  • 提示你添加字典中的键是否存在的代码
  • 提示你有计算常量的数学表达式存在
  • 提示你把枚举位比较转换为使用Enum.HasFlag方法
  • 提示你把数据类型的直接转换改为安全转换(使用as关键字)
  • 提示你把While循环改为DoWhile循环
  • 从基类中负责注释
  • 创建ChangedEvent
  • 把Switch转换为If

同时也带来如下代码分析功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):

  • 使用数组初始化器代替数组创建代码
  • 把闭包转换为方法组
  • 把条件三元操作符转换为空值连接符
  • 把If判断转换为Or表达式
  • 提供nameof关键字的使用建议
  • 检查文本无法解析的情况
  • 简化条件三元操作表达式

上面的重构功能和分析功能只是部分例举,其实这个插件一共提供了71项重构功能和73项分析功能。另外,“Refactoring Essentials”之所以有这么多的功能,完全得益于Roslyn强大代码分析的基础功能。

3.C# outline

Visual Studio 默认的大纲方案只允许在方法级别及以上进行代码的折叠,无法对一个if、while的区块进行折叠,而这款工具则正好弥补了这个问题。

4.highlight all occurrences of selected word

该扩展能以黄色高亮所有相关的代码,并在左侧区域用显眼的方块进行标记,让我们可以一眼识别出相关的代码所在的位置。

5.Indent Guides

代码太长,有些时候就会看得眼花缭乱,分不清哪个括号是一对的,而这个工具,会为每个缩进绘制一条虚线。

6.Productivity Power Tools

微软官方推出的扩展,里面包含了N多实用的工具,如标记补全、复制引用、增强的滚动条等,详见《免费的精品: Productivity Power Tools 动画演示》。

7.Visaul Studio Color Theme Editor

视觉疲劳会影响我们的开发效率,使用不刺眼的配色方案可以在一定程度上减缓疲劳,而这款工具则大大简化了进行配色的步骤,详见《为革命保护视力 — 给 Visual Studio 换颜色》。

8.Web Essentials

对于开发 asp.NET 网站的童鞋来说,这个算得上是神器了,它可以进行颜色(、图片、字体)预览、自动生成 xxx.min.js、自动生成兼容各浏览器的CSS等,关于这个扩展的文章,已经有园友给出了一个非常详细且易懂的介绍,详情请参考《最锋利的Visual Studio Web开发工具扩展:Web Essentials详解》。

9. Open in Folder

该扩展扩展了代码编辑器中 “Open Folder in Windows Explorer” 上下文菜单

10.Resharper

ReSharper是一个JetBrains公司出品的著名的代码生成工具,其能帮助Microsoft Visual
Studio成为一个更佳的IDE。它包括一系列丰富的能大大增加C#和Visual Basic
.net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。

时间: 2024-11-07 04:36:35

vs2015插件推荐的相关文章

ATOM常用插件推荐

simplified-chinese-menu ATOM的汉化插件 file-icons 文件图标美化 atom-beautify 代码格式一键美化 last-cursor-position 光标自由切换到上一次/下一次编辑位置 minimap 代码小地图 sync-settings 插件备份.按键绑定备份 activate-power-mode 输入时有震撼效果 tortoise-svn svn插件 atom-terminal-panel atom内置命令行工具 Git/github  git

chrome 优秀的插件推荐

就本人使用过的chrome插件推荐下: 1:Adblock Plus 免费的广告拦截器,可阻止所有烦人的广告及恶意软件和跟踪. 2:ChaZD 英文翻译,妈妈再也不用担心我英文看不懂了,ChaZD 查字典,简洁易用的英汉字典扩展程序,支持划词哦:) 3:Proxy SwitchySharp  轻松快捷地管理和切换多个代理设置,配合Shadowsocks,可上google.

intellij idea 13&14 插件推荐及快速上手建议 (已更新!)

原文:intellij idea 13&14 插件推荐及快速上手建议 (已更新!) 早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea

十个jQuery图片画廊插件推荐

jQuery的画廊插件可以将分组图像和多媒体资料转成类似Flash的图像或照片.当幻灯片已经成为网站的重要组成部分,jQuery的重要性不能被忽视.下面为你介绍了10个最有美感,创新性和创造性的jQuery图片画廊插件: 1.How to Create a Simple Slideshow using Mootools / JQuery 当我们想要在有限的屏幕空间展示很多内容,这要使用到幻灯片.幻灯片是最佳的可以展现大量的信息的方式.在这篇文章中我将展示使用MooTools / Jquery做出

Webstorm功能详解及插件推荐

Web前端开发神器--Webstorm不用多介绍,强大的智能提示只是它的一个功能特性,它还具有许多有用的特性,比如版本控制.本地历史.即时模板等.Webstorm还内置了对 SASS.NodeJS.CoffeeScript.Jade 的支持,并且可自定义代码格式化规则.   Webstorm有哪些优势? 1.         图片宽高提示 平时在做前端开发时,一个页面中会碰见很多图片,如果我们在写img标签时能清楚的看见每个图片的宽高,岂不是太爽了?这一点Webstrom便可以实现. 2.   

10 款强大的JavaScript图表图形插件推荐

转自:http://www.iteye.com/news/24535 网上有很多用于绘制图表图形的免费JavaScript插件和图表库,这类插件大量出现的原因,一是人们不再依赖于Flash,二是浏览器和精密的计算使呈现实时数据变得容易,而且各种向量绘图技术像VML.SVG和Canvas的发展也使之成为可能. 本文推荐10款强大的绘制图表图形的JavaScript插件.其中一些插件需要主流浏览器的支持,而另外一些经过整合后,也能在不同的平台和老版本的浏览器上工作.有些工具是独立的框架,大部分支持常

intellij idea 13 插件推荐及快速上手建议

早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea 13 觉得比我当年用的 5要好上不少啊. 就是开着idea一段时间不用,然后机器待

10 款优秀的文件管理插件推荐

本文整理了10款优秀的文件管理插件,这些插件基于jQuery.AJAX和PHP,你可以轻松进行定制并加入到自己的项目中.通过它们,你和用户可以通过浏览器来预览.上传.修改文件和文件夹. 1. elFinder 基于web的简单文件管理器. 源码 + 演示 2. jQuery File Tree 一个基于jQuery的.可配置的AJAX文件浏览插件.你最少只需一行JavaScript代码,即可创建一个自定义的.完全交互式的文件树. 源码 / 演示 3. jquery-filemanager 轻松管

Unity热门插件推荐

Unity热门插件推荐 前言 Unite2015的笔记 ,以下扩展主要针对mobile 以下截图更新自:2016-04-28 Mesh Baker https://www.assetstore.unity3d.com/en/#!/content/5017 针对美术人员,合并材质,纹理,Mesh合并 Simple LOD https://www.assetstore.unity3d.com/en/#!/content/25366 Mesh减化,可以支持有动画的模型 Easy Movie Textu