step_by_step_记录那些在VS上使用过的工具
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上使用过的工具的更多相关文章
- Linux(2)---记录一次线上服务 CPU 100%的排查过程
Linux(2)---记录一次线上服务 CPU 100%的排查过程 当时产生CPU飙升接近100%的原因是因为项目中的websocket时时断开又重连导致CPU飙升接近100% .如何排查的呢 是通过 ...
- 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb
记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...
- 记录一次线上bug
记录一次线上bug,总的来说就是弱网和重复点击.特殊值校验的问题. 测试场景一: 在3g网络或者使页面加载速度需要两秒左右的时候,输入学号,提交学生的缴费项目,提交完一个 学生的缴费后, ...
- [转帖]GitHub上整理的一些工具
GitHub上整理的一些工具 技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 inf ...
- 在CentOS 6.4上安装Puppet配置管理工具
在CentOS 6.4上安装Puppet配置管理工具 linux, puppetAdd comments 五052013 上篇说了下在ubuntu12.04上安装puppet,安装的版本为puppet ...
- 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置
简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...
- Mac OSX上的软件包管理工具,brew 即 Homebrew
brew 即 Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便. brew类似ubuntu系统下的apt-get的功能. 安装 ...
- rz和sz上传下载文件工具lrzsz
######################### rz和sz上传下载文件工具lrzsz ####################################################### ...
- 在centos 6.5 在virtual box 上 安装增强版工具
centos 6.5 在virtual box 上 安装增强版工具: 出现:centos unable to find the source of your current linux kernel ...
随机推荐
- python基础知识12---函数2
阅读目录 一 引子 二 定义函数 三 调用函数 四 函数的参数 五 练习题 一 引子 1 为何要用函数之不用函数的问题 #1.代码的组织结构不清晰,可读性差 #2.遇到重复的功能只能重复编写实现代码, ...
- Python之while循环
1.While循环基础 2.While循环进阶 3.其他
- python判断平台
网上找到的判断平台的方法,特此记录 # -*- coding: utf-8 -*- import platform osName = platform.system() if(osName == 'W ...
- 软件测试:1.Describe An Error
软件测试:1.Describe An Error 要求: 1.简要描述你最近完成项目里的一个error: 2.说明原因,错误影响,及你怎样发现的: 或许因为刚开学的缘故,近期我并没有完成大的项目,多少 ...
- 序列化模块_pickle
序列化: 把不能够直接存储的数据变成字节流(bytes)保存在文件, 进行持久化存储 反序列化: 任何数据都可以转成字节流(bytes)进行存储: 1. dumps 把任意对象序列化 li = [1, ...
- Quartus Linux usbblaster
In path: /etc/udev/rules.d adding file: 51-usbblaster.rules $ pwd/etc/udev/rules.d$ ls -lZ 51-usbbla ...
- 如何通过dba_hist_active_sess_history分析数据库历史性能问题
背景在很多情况下,当数据库发生性能问题的时候,我们并没有机会来收集足够的诊断信息,比如system state dump或者hang analyze,甚至问题发生的时候DBA根本不在场.这给我们诊断问 ...
- python学习笔记之五
1.Python HTTP server win环境需要加cgi参数 python -m http.server --cgi 8000 其他如下: python -m http.server 8080 ...
- ef6.0+mysql配合使用的问题
折腾了很久由于所用到的各种库版本问题:后来终于组合成了一个可用的:记录下各种库的版本 ef6.0 mysql5.5 mysql-connector-net-6.9.12.msi mysql-for-v ...
- 比sort()性能更好的原生js代码实现数组从小到大排序
nums = [1,2,4,1,34,6,-1,2] for(let i = nums.length - 1; i > 0; i--) { let maxIdx = i; for(let j = ...