今天无聊,想起以前看过的微软的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. Permission denied (publickey).

    问题: ssh-keygen -t rsa -C "youremail@example.com" 若是接连按三次回车,会在-/.ssh下生成 id_rsa, id_rsa.pub ...

  2. sql char类型的空处理

    对是varchar类型的数据进行不是空的判断时,可以采用 --<>''或者!='' int类型的数据可以采用 is not null,但是它对char类型的数据没用 distinct 用于 ...

  3. iOS 获取手机 唯一标识-b

    存贮在keychainQuery 可以统计用户使用情况 -(void)gatherMessage{ //采集用户设备信息 NSUserDefaults *userDefaults=[NSUserDef ...

  4. No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'

    运行代码是出现了这个错误,No Entity Framework provider found for the ADO.NET provider with invariant name 'System ...

  5. Ratchet(WebSockets for PHP)的官方TUTORIALS 的实践

    前几天稍微看了一下Ratchet,并且实践了一下它官方例子.所以现在就将实践的过程记录下来. 在具体实践之前先将Ratchet是什么东东,要先说明一下.以下的英文是从官方copy过来的 Ratchet ...

  6. zoj 3785 What day is that day?

    http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5272 打表找规律. #include <cstdio> #incl ...

  7. Quartz与Spring集成 Job如何自动注入Spring容器托管的对象

    在Spring中使用Quartz有两种方式实现:第一种是任务类继承QuartzJobBean,第二种则是在配置文件里定义任务类和要执行的方法,类和方法可以是普通类.很显然,第二种方式远比第一种方式来的 ...

  8. 最近点对问题 HDU Quoit Design 1007 分治法

    #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #i ...

  9. sqlserver 时间格式化

    SELECT CONVERT(varchar(), GETDATE(), ) :12AM SELECT CONVERT(varchar(), GETDATE(), ) // SELECT CONVER ...

  10. 动态规划初级练习(一):ZigZag

    Problem Statement      A sequence of numbers is called a zig-zag sequence if the differences between ...