zoukankan      html  css  js  c++  java
  • EasyVS 快速整理region的Visual Studio扩展

    简介
           
           前前后后研究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插件库,该插件的地址为:
     
     

    current version:0.41
    current version feature:1.修复v0.4中更新后不断提示更新的错误
    current version update site:http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e
  • 相关阅读:
    oracle的安装与plsql的环境配置
    Working with MSDTC
    soapui-java.lang.Exception Failed to load url
    Oracle 一个owner访问另一个owner的table,不加owner
    Call API relation to TLS 1.2
    Call API HTTP header Authorization: Basic
    VS2008 .csproj cannot be opened.The project type is not supported by this installat
    The changes couldn't be completed.Please reboot your computer and try again.
    Create DB Table View Procedure
    DB Change
  • 原文地址:https://www.cnblogs.com/qianlifeng/p/2317625.html
Copyright © 2011-2022 走看看