Visual Studio: Any Developer, Any App, Any Platform


   在.NET 平台做开发,强大的VS让人爱不释手。刚刚接触.NET平台的时候,去网上寻找开发工具,感觉这个开发工具真的很大很重,开发一段时间之后才知道 "重" 有重的理由,因为他强大,除了自身的功能外还有丰富的扩展,就如同visualstudio.com网站上说的那句话:"任何开发人员、任何应用、任何平台"。

   本次仅仅要记录一下自己使用过VS扩展,方便以后查找。

  1、Productivity Power Tools   :

当初使用他的原因是因为 看到那个左边的TAB,感觉很好,其实它还给开发人员提供了更多的功能  介绍 ,还有这篇博客园文章


  2、Entity Framework Power Tools:

安装之后,当你在C#项目上右键,就会看到 "Entity Framework" 选项的上下文菜单 ,其中有两个功能被支持

●Reverse Engineer Code-First -驱动 DbContext Code-First 和已经存在的数据库 映射 生成 POCO 类

●Customize Reverse Engineer Templates -添加默认的T4编辑模板, download from here


  3、Indent Guides:

早早在使用VS2010的时候这个插件就开始使用,他的那个代码线看着很整洁

download here


  4、Advanced Installer  一个很好用的安装部署工具

download here


  5、Web Essentials  :    

是 编写CSS, HTML, JavaScript, TypeScript, CoffeeScript or LESS一款强大web开发辅助工具。

css 样式

启用Browser Link

如果是HTML静态页面 仪表板会有提示 配置方式   Using Browser link  , Home Page


  6、.Net Reflector & .Net Reflector Object Browser &ILSpy

反编译神器,还可以修改DLL的代码,在 VS里边可以搜索并查看源代码,并且还可以设置断点进行调试,但是效果并不怎么好,不是所有的代码都可以调试

可以使用Reflector和Reflexil手动修改DLL的源码 ,例如  c#:Reflector+Reflexil 修改编译后的dll/exe文件

功能虽然强大但是它并不是免费的,后来在用另外一款反编译工具 ILSpy

  7、 ClaudialIDE

来..来. 来..给我的VS2015换个妹子 ,估计没心情敲代码了


  8、Viasfora  Add color to your Visual Studio Text Editor!

给你的代码添加点色彩,不错呦~~


  9、Highlight all occurrences of selected word

高亮显示代码,方便查找....

后续 ..........

step_by_step_记录那些在VS上使用过的工具的更多相关文章

  1. Linux(2)---记录一次线上服务 CPU 100%的排查过程

    Linux(2)---记录一次线上服务 CPU 100%的排查过程 当时产生CPU飙升接近100%的原因是因为项目中的websocket时时断开又重连导致CPU飙升接近100% .如何排查的呢 是通过 ...

  2. 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb

    记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...

  3. 记录一次线上bug

    记录一次线上bug,总的来说就是弱网和重复点击.特殊值校验的问题. 测试场景一:        在3g网络或者使页面加载速度需要两秒左右的时候,输入学号,提交学生的缴费项目,提交完一个 学生的缴费后, ...

  4. [转帖]GitHub上整理的一些工具

    GitHub上整理的一些工具   技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 inf ...

  5. 在CentOS 6.4上安装Puppet配置管理工具

    在CentOS 6.4上安装Puppet配置管理工具 linux, puppetAdd comments 五052013 上篇说了下在ubuntu12.04上安装puppet,安装的版本为puppet ...

  6. 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置

    简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...

  7. Mac OSX上的软件包管理工具,brew 即 Homebrew

    brew 即 Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便. brew类似ubuntu系统下的apt-get的功能. 安装 ...

  8. rz和sz上传下载文件工具lrzsz

    ######################### rz和sz上传下载文件工具lrzsz ####################################################### ...

  9. 在centos 6.5 在virtual box 上 安装增强版工具

    centos 6.5 在virtual box 上 安装增强版工具: 出现:centos unable to find the source of your current linux kernel ...

随机推荐

  1. 京东饭粒捡漏V1.0.8

    20180617 更新 V1.0.81.捡漏策略更新:自动检测商品,有货后自动下单:2.加车自动使用最优满减券组合: 功能介绍1.京东商城专用,支持饭粒模式下单,自己获得京豆返利 2.捡漏模式:帮助用 ...

  2. 使用Netty开发RPC的技术原理

    本片文字摘抄自https://www.cnblogs.com/jietang/p/5615681.html 1.定义RPC请求消息.应答消息结构,里面要包括RPC的接口定义模块,包括远程调用的类名.方 ...

  3. C# 利用Unity 实现IOC+AOP

    public interface INoticy { void Noticy(string msg); } public class SMSNoticy : INoticy { public void ...

  4. Jquery Mobile 让错误提示可在后台控制显示内容

    在jquery.mobile-1.4.5.min.js的5254行找到下面代码 return $.proxy(function( xhr, textStatus, errorThrown ) { 然后 ...

  5. OpenCV模板匹配函数matchTemplate详解

    参考文档:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/histograms/template_matchin ...

  6. RMAN-06900 RMAN-06901 ORA-19921

    转自http://blog.itpub.net/12778571/viewspace-700360/ 1.连接到rman中$ rman target/Recovery Manager: Release ...

  7. vue-cli · Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.229.188.59:443

    初始化vue项目 vue init webpack vue-demo 之后 一直报vue-cli · Failed to download repo vuejs-templates/webpack: ...

  8. RAND函数和SRAND函数

    首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明. rand(产生随机数) 表头文件: #include<stdlib.h&g ...

  9. redis--解析字符串

    # coding=utf-8import codecs if __name__ == '__main__': cmdlist = ("Decode") while True: cm ...

  10. jQuery人民币转大写,C#人命币转大写

    jQuery人民币转大写 function convertCurrency(money) { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆 ...