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. UEFI引导过程及windows引导修复

    UEFI启动是一种新的主板引导项.传统引导方式就是Legacy模式. CSM的选项是UEFI模拟Legacy模式启动,选中后则可使用Legacy模式启动机器. Legacy模式仅支持传统的MBR分区, ...

  2. iOS9.3描述文件怎么安装

    iOS9.3 beta描述文件安装教程:1.复制以下地址:http://bbs.feng.com/plugin.php?id=attachment_download:tongji&aid=11 ...

  3. HP880G3 安装RHEL6.5

    ###关于读不到网卡驱动的问题 HP 880G3 在安装系统的时候会提示acpi错误 需要按F9  选择 lency开头走U盘安装系统  进入安装界面按tab 输入 acpi=off 这样就可以安装了 ...

  4. Python基础之条件语句和循环

    条件语句 Python中的条件语句分为 if ...else . if ...elif...else  以及if ...else 的嵌套使用: username = input('请输入您的用户名:' ...

  5. 64 位 Windows 平台开发注意要点之注册表重定向

    Window 系统错误代码 ERROR_SUCCESS,本博客中一律使用 NO_ERROR 代替.虽然 ERROR_SUCCESS 与 NO_ERROR 是完全等价的,都代表成功,但是后者却和其他错误 ...

  6. 傻瓜学编程之block_2

    block的实质 以一个简单的实现为列子: - (void)myBlcokTest{ void (^blk)()=^{ printf(@“beijinghuanyingni”); }; blk(); ...

  7. Angular CLI: 全局脚本

    全局脚本 有的时候,我们需要加载全局脚本,例如 jQuery 脚本库,第三方的控件库等等.比如 jQuery 可以直接加载到 window 对象上,这就需要我们使用 Angular 中的全局脚本来处理 ...

  8. CentOS 7 升级 Linux 内核

    一.升级内核 1.更新仓库 yum -y update 2.用 ELRepo 仓库 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org ...

  9. LSTM编程所用函数

    1.Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果.可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50% 2.python基础 (1)@property 特 ...

  10. sql_demo

    SELECT M.INSTNCODE, M.METHODCODE, M.CCYPAIRCODE, M.DIR, M.PRD, M.EXCHANGERATE, M.NEARRSKAMOUNT, M.TR ...