当前位置: 首页 > news >正文

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 功能.

相关文章:

  • QDU首届易途杯大赛-ycb老师与一道简单的物理题
  • SqlTest(2013-07-10)
  • 蓝桥杯-K倍区间(前缀和) 分巧克力(二分)
  • Linux下MySQL5.6源码安装
  • HDU-1024 Max Sum Plus Plus(DP)
  • C#开发微信门户及应用(27)-公众号模板消息管理
  • CodeForces 628D(数位DP)
  • 多重背包--二进制优化
  • JS高级程序设计2nd部分知识要点2
  • HDU-4549(矩阵快速幂+欧拉定理)
  • xcode Aborting commit: '~/Pods' remains in tree-conflict 错误的解决办法
  • 网络流之最大流(FF, EK, Dinic, SAP)
  • QDU-ycb的ACM进阶之路(多重背包做法)
  • 2017年第0届浙江工业大学之江学院程序设计竞赛决赛—B qwb与矩阵
  • F5 LTM 在SIP消息负载均衡中存在的问题
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • [译] 怎样写一个基础的编译器
  • IndexedDB
  • 后端_ThinkPHP5
  • 基于 Babel 的 npm 包最小化设置
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 面试遇到的一些题
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 手写一个CommonJS打包工具(一)
  • 一个完整Java Web项目背后的密码
  • 移动端唤起键盘时取消position:fixed定位
  • 云大使推广中的常见热门问题
  • elasticsearch-head插件安装
  • ionic入门之数据绑定显示-1
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​用户画像从0到100的构建思路
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (C语言)逆序输出字符串
  • (javascript)再说document.body.scrollTop的使用问题
  • (pojstep1.1.2)2654(直叙式模拟)
  • (pytorch进阶之路)扩散概率模型
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (zhuan) 一些RL的文献(及笔记)
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (一)Java算法:二分查找
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .net mvc部分视图
  • .net 获取url的方法
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • [ 手记 ] 关于tomcat开机启动设置问题
  • [AMQP Connection 127.0.0.1:5672] An unexpected connection driver error occured
  • [Android]一个简单使用Handler做Timer的例子
  • [c]扫雷
  • [C++][数据结构][算法]单链式结构的深拷贝
  • [CISCN2019 华北赛区 Day1 Web5]CyberPunk --不会编程的崽
  • [Codeforces] combinatorics (R1600) Part.2
  • [Codeforces] probabilities (R1600) Part.1
  • [HDU]2161Primes