随笔-13  评论-85  文章-0  trackbacks-9

为了代码看起来更整齐,就希望能把赋值等号和单行注释对齐,VS2005好像没有这个功能,干脆自己动手写一个算了。

注意事项:

适用于VS2005中文版,VS2008没有测试。VS2005英文版下貌似不能加载,好像是一个VS2005安装sp1后的bug吧,我还没搞清楚。

要使用等宽字体,比如新宋体。VS2005环境设置,字体选择框中显示为粗体的是等宽字体。

安装方法

Steps to Install CodeFormater Add-In for Visual Studio 2005
--------------------------------------------------------

1. Close all instances of Visual Studio 2005.

2. Copy the .addin and .dll files to your Addins directory (usually C:\Documents and Settings\[User]\My Documents\Visual Studio 2005\Addins).
   If you do not have an Addins directory, create it under your "Visual Studio 2005 "directory.

3. That's it. The next time you open Visual Studio 2005 the CodeFormater add-in will be available.

 

1。关闭所有的VS2005实例。

2。拷贝.addin 和.dll文件到Addins目录。通常是C:\Documents and Settings\[User]\My Documents\Visual Studio 2005\Addins

3。可以了,下次在运行VS2005,你就会发现“工具”下面多了两个“CodeFormater”和“InserDateTime”

 

使用方法:

选中要进行格式化的代码段,点“工具”--〉“CodeFormater”,即可。

tool

格式整理前:

before

 

格式整理后:

after

大家试用一下,有什么意见和建议,可以给我回复或留言。

以后会加上右键菜单功能,这个还没弄好:)并且会把编写过程写出来,呵呵


 下载:

CodeFormater.zip 10KB 0 2008/4/7 20:48:19 Download

源码下载:

CodeFormater_src.rar 45KB 0 2008/4/9 21:26:03 Download


制作过程:
http://www.cnblogs.com/junqilian/archive/2008/04/09/1145733.html
 

 

posted on 2008-04-07 20:47 峻祁连 阅读(2290) 评论(20)  编辑 收藏 所属分类: .net工具

评论:
#1楼  2008-04-07 20:54 | 隨風.NET      
还是格式前好看些 呵呵
  回复  引用  查看    
#2楼  2008-04-07 20:54 | Justin      
download一份!thx
  回复  引用  查看    
#3楼  2008-04-07 20:55 | 2005x [未注册用户]
有点意思。
  回复  引用    
#4楼  2008-04-07 21:09 | Anders Cui      
这种风格好像在以前的VB代码中见过
同意@隨風.NET的观点

  回复  引用  查看    
#5楼  2008-04-07 22:07 | Think Tips      
呵呵,习惯用CTRL+K,D格式化了~~
  回复  引用  查看    
#6楼  2008-04-07 22:08 | volnet(可以叫我大V)      
不开源么
  回复  引用  查看    
#7楼  2008-04-08 00:06 | Dove.Net      
还是习惯Ctrl+E,D的格式
  回复  引用  查看    
#8楼  2008-04-08 05:49 | Vincent Yang      
@Dove.Net
只用过Ctrl+K D,E,D是什么东西
  回复  引用  查看    
#9楼  2008-04-08 07:56 | 天生俪姿      
能给说说 是如何实现的吗?

  回复  引用  查看    
#10楼  2008-04-08 09:05 | imxjb [未注册用户]
兼容性不好
  回复  引用    
#11楼  2008-04-08 09:07 | 生鱼片      
支持下
  回复  引用  查看    
#12楼  2008-04-08 09:18 | 长空新雁      
工具不错,收藏了
  回复  引用  查看    
#13楼  2008-04-08 13:19 | 23 [未注册用户]
想法是好的,但做的这个东西实在是太垃圾了,
什么半成品还拿出来秀
  回复  引用    
#14楼  2008-04-08 14:20 | reaper      
--引用--------------------------------------------------
23: 想法是好的,但做的这个东西实在是太垃圾了,
什么半成品还拿出来秀
--------------------------------------------------------
太不客气了。。。。

===
我支持楼主。。。
  回复  引用  查看    
#15楼  2008-04-08 16:05 | showfan      
--引用--------------------------------------------------
Vincent Yang: @Dove.Net
只用过Ctrl+K D,E,D是什么东西
--------------------------------------------------------
不同键盘方案下的快捷键,功能一样,不过我更喜欢用Ctrl+E D,可以单手操作。
  回复  引用  查看    
#16楼 [楼主] 2008-04-08 19:43 | 峻祁连      
@volnet(可以叫我大V)

是想以这个做引子,引出自己编写Addin的方法,由于还没写全,源码所以才没放上去

过几天稍微完善一下再放源码,并且会把过程写个blog


  回复  引用  查看    
#17楼  2008-04-08 23:43 | 没有昵称      
等待源代码。呵呵。
  回复  引用  查看    
#18楼  2008-04-09 10:40 | ColdDog      
学习写插件
  回复  引用  查看    
#19楼  2008-04-19 16:22 | dfdfsdssas [未注册用户]
唉,代码写好再放出来吧,bug太多~差评
  回复  引用    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-27 20:08 编辑过


相关链接: