今天无聊,想起以前看过的微软的Visual Studio的插件,所以就找了找。

微软的Visual Studio本身就非常强大了,但是仍然有不足的地方,比如下面要介绍的我喜欢的代码格式化功能的这个插件。隐约记得以前在用Visual Studio 2003的时候有使用过代码格式化的功能,现在记不太清楚了,貌似是用的微软的插件,而不是第三方的插件功能吧。

这款插件,以前我在使用Visual Basic 6编程的时候就使用过,不过但是用的是破解版。用过Visual Studio 6的人都知道Visual Studio 6的IDE功能非常简陋,无法提供更好的编程人员所需要的功能。记得当时对这款插件最喜欢的就是它的代码格式化功能,最主要是能够对整个工程项目进行代码格式化。直到今天我在使用Visual Basic 6编程时仍然使用这款插件,功能不是一般的大。

闲话少说,下面开始介绍这款Visual Studio的插件。

首先,进入该插件开发商网站:http://www.axtools.com

点击屏幕正中的 CodeSMART for VS.NET,进入下载页进行下载。

  

解压下载下来的压缩安装包。这里有两个安装包:codesmart_for_vs_2002-2008.exe 和codesmart_for_vs_2010-2013.exe 。估计在Visual Studio的兼容性上存在一定的分歧,所以有多个版本分支。

这里使用的是Visual Studio 2013 ,所以使用codesmart_for_vs_2010-2013.exe安装包进行安装。

安装完毕,启动Visual Studio 2013。这时候会发现启动变慢了,这个是Visual Studio 2013加载该插件的缘故。

我们看到Visual Studio 2013的菜单上已经添加了两项,已经加载了该插件。而且,在工具栏也添加了一栏,不过这里笔者对该工具栏不感兴趣,所以还是关闭了吧,具体的操作在菜单中都有。

下面介绍笔者最喜欢的代码格式化功能。

打开该功能。

  一般是选择整个工程项目,但是会比较慢,所以可以选择其中某一个项目来进行代码格式化操作。

  最后,该插件是需要版权的,所以网站上下载的有些功能无法进行操作。笔者百度了一下,暂时找不到2013版的破解补丁,如果哪位有2013的破解,请发布出来共享。

  这里提供一个Visual Studio 2010的该插件版本。

  http://download.csdn.net/detail/lzhdim/8176653

CodeSMART for VS.NET插件工具的更多相关文章

  1. 一个设置 material design icon的插件工具

    一个设置 material design icon的插件工具 github地址:https://github.com/konifar/android-material-design-icon-gene ...

  2. Jmeter 谷歌插件工具blazemeter录制脚本

    1.下载谷歌浏览器插件工具:blazemeter. 2.在谷歌浏览器中拖放安装扩展工具:blazemeter. 粘贴的图像828x219 13.5 KB 3.测试网站利用这个工具录制jmter脚本. ...

  3. 常用软件安装及VS插件工具

    常用开发工具安装 开发环境 Visual Studio 2013 Microsoft SQL Server 2008 源代码管理 Git TortoiseGit GitScc Provider Cru ...

  4. 34款Firefox渗透测试插件工具

    工欲善必先利其器,firefox一直是各位渗透师必备的利器,小编这里推荐34款firefox渗透测试辅助插件,其中包含渗透测试.信息收集.代理.加密解密等功能. 1:Firebug Firefox的 ...

  5. 「Sqlserver」数据分析师有理由爱Sqlserver之一-好用的插件工具推荐

    在此系列中,笔者为大家带来一些以数据分析师视角去使用Sqlserver的系列文章,希望笔者走过的路能够给后来者带来一些便利. 背景介绍 在数据分析师的角色下,使用数据库更多的是为了从数据库中获取数据, ...

  6. Productivity Power Tools 动画演示--给力的插件工具

    免费的精品: Productivity Power Tools 动画演示 Productivity Power Tools 是微软官方推出的 Visual Studio 扩展,被用以提高开发人员生产率 ...

  7. untiy 插件工具: 游戏中 策划数据Excel 导出到项目中

    https://github.com/zhutaorun/Excel2Unity,这个项目是直接下载就可以用的, 其中原理和相关的解释 http://blog.csdn.net/neil3d/arti ...

  8. Testlink插件工具

    目的: 使用Testlink时间长了,会发现有些功能体验不是很好,比如用例编写就无法快速复制,且展示能力很弱 使用对象: 测试人员.测试leader,技术经理 xmind2testlink:xmind ...

  9. jupyter notebook 代码补全插件工具-nbextensions(并修改默认的工作目录)

    # conda install -c conda-forge jupyter_contrib_nbextensionsCollecting package metadata: doneSolving ...

随机推荐

  1. hdu1003 Max Sum(经典dp )

      A - 最大子段和 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u   Descr ...

  2. CodeForces 546C(队列)

    CodeForces 546C Soldier and Cards Time Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I ...

  3. Oracle的Net Configuration Assistant 配置

    在进行团队开发的时候,一般团队的每一个人只需要安装一个客户端即可,没有必要安装一个Oracle 数据库服务器,而数据库服务器是属于共享的,此时,我们就需要配置客户端.客户端的配置可以有以下两种方式:第 ...

  4. Python里的拷贝=====》很容易错误的

    不能直接用 = 复制: import copy a = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋值,传对象的引用 c = copy.copy(a) #对象拷贝,浅 ...

  5. 如何将github上的微信客户端类库能够通过composer工具下载

    我将自己开发的微信客户端类库放到了github上面去了. 然后我在我的项目里面添加了一个composer.json文件 内容如下 { "require": { "weix ...

  6. 【动态规划】POJ 1161 & ZOJ1463 & XMU 1033 Brackets sequence

    题目链接: http://acm.xmu.edu.cn/JudgeOnline/problem.php?id=1033 http://poj.org/problem?id=1141 ZOJ目前挂了. ...

  7. 【3】JAVA---地址App小软件(AddPanel.class)(表现层)

    添加地址信息界面. 年龄和地址必须是数字,否则会弹出窗口提示. 地址信息不能为空. /* * AddPanel.java * * Created on __DATE__, __TIME__ */ pa ...

  8. JVM探索(一)

    JVM测试的样例代码: import java.lang.management.ManagementFactory; /**  * @author zhailzh  *   * @Date 2015年 ...

  9. [Java] 垃圾回收机制 ( Garbage Collection ) 简介

    自动垃圾回收( Automatic Garbage Collection ) 自动垃圾回收,是指在堆(Heap)内存上分辨哪些对象还在被使用,哪些对象没有被使用,并清除没有被使用的对象.所以,这里的垃 ...

  10. J - Assign the task - hdu 3974(DFS建树+简单线段树)

    题意:给一些节点简单额对应关系,可以组成一个树,如果树的某一个节点更新那么他的所有子节点都要更新,中间,会有一些查询 分析:题意倒也不难理解,但是但是不知道怎么建树...于是自能百度,看了kuangb ...