简介
前前后后研究VSX也一个多月了,这两天终于做了一个小的插件EasyVS,该插件目前只支持VS2010,vs2008的支持可能要过一段时间。还好我没有使用MEF的内容,所以移植到vs2008上应该困难不大。写这个插件的主要目的希望像Resharper那样提供许多实用的功能,让在vs中进行编码成为一种享受。
VS2012版本的:http://pan.baidu.com/share/link?shareid=281902&uk=1912892897 由http://www.cnblogs.com/my36z 提供。
特色
  • Quick Region

所谓快速region功能,就是在代码视图里面通过快捷键Ctrl+Q,Ctrl+R快捷键将代码自动分类到不同的region下,目前的region包括“变量”,“构造函数”,“事件”,“方法”,“属性”等。下面是一个例子演示:
 
          下面这个类是我从随便翻出来的,可以看到他的代码格式很乱

下面通过EasyVS提供的快速Region功能进行代码的自动分类

整理后的代码

说白了就是让一些region的功能让程序帮你做了,省时省力。不过有一个缺点也很明显就是使用这个工具格式化出的region都一样,就缺少了自己特定的region了(原来自己的reigon会消失,以后的版本打算增加保留自己自定义region的功能)
  • Less Tab

    通过设置指定的tab数量,插件能够自动为您关闭多余的Tab,减少VS内存占用,还您一个清爽的VSTab栏。例如,我在设置里面设置了只打开5个Tab

    那么以后在VS中你能同时打开的tab数不会超过5个。这样能够减少不知不觉中打开的Tab数,关闭不必要的tab以释放占用的内存。至于哪些tab会被关闭。你使用的越频繁的tab越不会被关闭。而很长时间没有使用的tab则关闭的几率会比较高。一句话,这个东西不会影响你正常的代码操作。

更新日志

V0.2

  1.增加Quick Region自定义region名字功能

  2.修改Quick Region的分组规则,对于已经存在的region不处理。如果设置的region在当前代码中已经存在,则将外部的此类型加入已经存在的region中

  3.增加Less Tab功能

  4.增加自动更新功能

  5.修复Quick Region的一个BUG(如果存在region嵌套,则出错的问题)

  6.增加网络代理设置

V0.1

  1.增加Quick Region功能

下载
该插件我目前已经发布到了微软的官方VS插件库,该插件的地址为:
http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e

current version:0.41
current version feature:1.修复v0.4中更新后不断提示更新的错误
current version update site:http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e

EasyVS -- 快速整理region的Visual Studio扩展相关推荐

  1. 【整理总结】Visual Studio 扩展和更新

    Add New File File Icons C# outline ClaudiaIDE Code alignment CodeMaid Indent Guides Inline Color Pic ...

  2. Visual Studio 扩展包(.vsix)制作

    前言:上篇介绍了 Visual Studio扩展工具添加与卸载,本编要介绍的是Visual Studio 扩展包(.vsix)的制作. 方法: ①.下载并安装Visual Studio 2010 SD ...

  3. Visual Studio扩展工具添加与卸载

    简介:vs 作为主流的开发工具之一,其强大的功能无可厚非,但日益增加的需求就使得vs的扩展工具成为优秀dev所必备的利器之一. Visual Studio扩展工具添加 Visual Studio扩展工 ...

  4. 一起谈.NET技术,用NuGet掌管你的Visual Studio扩展

    如果你使用Visual Studio 2010,那么 NuGet 可以使你的生活更加美好.当你项目里要引用到的一些库时候,比如JQuery 库或者 NHibernate, NUnit, log4net ...

  5. 最棒的Visual Studio扩展

    isual Studio是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务.智能设备应用程序和Offic ...

  6. Bundler和Minifier Visual Studio扩展

    原文地址:https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BundlerMinifier 特征 将CSS,Java ...

  7. 直接拿来用!Visual Studio 扩展工具利用 AI 强化你的代码

    开发者如何利用人工智能强化代码?现在,Visual Studio IntelliCode 就能简单实现!下面来详细了解下具体如何操作. 作者 | Dirk Strauss 译者 | 弯月,责编 | 郭 ...

  8. Visual Studio扩展插件

    Medium.dev.to.Reddit 等一些平台上却仍有推荐贴.这些扩展中有许多是原生存在于 Visual Studio Code 中,所以可以通过设置菜单启用 / 禁用或进行控制 设置可以通过 ...

  9. 基于Visual Studio扩展的WPF工业组态UI控件-ConPipe

    本文的组态控件是由<轻量而敏捷的工业组态软件UI设计工具-ConPipe Studio 2022> 和 <轻量而敏捷的工业组态软件UI设计工具-机械组态篇>两篇文章中的方案全新 ...

最新文章

  1. MairDB 如何查询表
  2. AndoridSQLite数据库开发基础教程(5)
  3. js写css3过渡前端,web前端vue之CSS过渡效果示例
  4. ML之DR之SVD:SVD算法相关论文、算法过程、代码实现、案例应用之详细攻略
  5. 殊途同归的策略梯度与零阶优化
  6. MemSQL初体验 - (2)初始化测试环境
  7. Spring Boot 热部署入门
  8. HbuilderX、Hbuilder编辑器如何使用手机调试app
  9. 测试用例编写注意事项
  10. 2020年7月4日 随机过程大作业
  11. stats | 介绍三个与数学规划函数
  12. GHOST重装系统后分区丢失只剩C盘的数据恢复方法
  13. 易读文库下载器1.2版发布
  14. 几种常见的7号电池的容量
  15. 华为校招C++开发岗面试经验——软件开发工程师
  16. D. Sequence and Swaps
  17. 互联网电商大厂库存系统设计案例讲解
  18. 华清远见嵌入式班结业总结
  19. 如何通过接口获取商品详情
  20. linux BC命令行计算器

热门文章

  1. 工作总结 @{var sas = String.Format({0:yyyy-MM-dd}, Model.DemandTime.GetValueOrDefault());}
  2. 我的天哪我有博客了!
  3. 《CATIA V5 从入门到精通(第二版)》——2.3 操作草图(Operation)
  4. 机器人程序设计——之如何正确入门ROS | 硬创公开课(附视频/PPT)【转】
  5. Oracle 向上递归、向下递归
  6. iOS开发之项目经验总结
  7. coredata 自动化刷新uitableview数据
  8. 一个极其微小的优化想法
  9. 【同124】LeetCode 687. Longest Univalue Path
  10. 关于Savitzky-Golay滤波器