发布一个免费软件:Pascal源代码格式化/美化工具!千分散尽还复来,只要大家爽! (200分)

  • 主题发起人 主题发起人 Crossbow
  • 开始时间 开始时间
C

Crossbow

Unregistered / Unconfirmed
GUEST, unregistred user!
===============================
Pascal源代码格式化/美化工具 1.0
===============================
主要功能:
1、重新格式化所有缩进为指定的空格数
2、将所有Tab转换成指定的空格数
3、对齐所有变量、常量、符值语句和注释
4、将超长源代码行分割为多行,便于阅读
5、将所有关键字转换为小写格式
6、去除无用的回车
这个工具其实是我处于摇篮中软件的一个模块
,实在忍不住了,就先免费放出来让大家爽一爽吧
:)
市面上C/C++/Java的源代码格式化工具不少,
可是Delphi的很少见。原因很简单:Pascal的词法
分析比C/C++要复杂的多。一个优秀的程序员需要
阅读大量的源代码来提高自己,可是通常从网上得
到的数量庞大代码的代码风格大多十分混乱:关键
字随意大小写,缩进空格的个数不同,缩进长短不
齐…… 这给阅读源代码造成不少困难。手动修改
的工作量几乎不可想像……严谨良好的代码风格是
软件稳定可靠的必需保证。
下一个版本设想的功能有:
1、格式化C/C++/Java源代码
2、批量格式化源代码
3、C++Builder源码和Delphi源码的相互转换
如果你需要最新版本,请访问
http://crossbow.myrice.com,如果阁下您发现了
bug,请发邮件至: crossbow@citiz.net。希望这
个工具能够节省阁下您宝贵的时间,最后感谢您使
用这个工具!:)
Crossbow 2003/06/20
下载地址:http://crossbow.myrice.com/pasformat.zip
截图预览:http://crossbow.myrice.com/pasformat.gif
 
谢谢,看看先~
 
我有一个Delphi的插件,可以做到这些功能~~~DelForExp~~~~~~才几K大小而已。
 
谢谢,看看先~
 
“是中国人都应该看看!”好!什么时间雄狮能睡醒??????????!!!!!!!!
软件写得好,以后可以随意写再用你的格式化。呵呵。
 
不怎么用这样的东西,但是还是要看看。
 
down下来,看看先。
 
老外的很多呀,你又搞了一个,祝贺
 
先看看~~~~~~~~~~
 
不错!谢谢!
 
[:D] 不错,继续努力
 
支持~~~~~~~~~~~~
 
大家有没有用过DelForExp,可以和Delphi的IDE整合到一起,格式化代码的选项十分优秀和全面,还有可以支持一次对整个工程包含的所有pas文件的源码进行格式化,很棒的。楼主也最好找来看看,还有源代码的(该软件是Free的源码公开软件),而且文件只有几十K,超级棒!
 
DelForExp不错
 
行LOOK一下
 
***** 更新 *****
===============================
Pascal源代码格式化/美化工具 1.2
===============================
最近仔细研究了一下DelforExp,可结果令人失望。DelforExp所谓的公开源码并没有真正公开,其最关键的快速词法分析引擎是以Dll的形式发布的,公开的只不过是一些外围的框架。看来这个荷兰人还是留了一手。:(
DelforExp的速度很快,格式化大型源代码文件(大于800K)的速度至少比我的快20倍。但我的格式化效果要好于它(需要多趟扫描,所以速度慢),再乱的源代码也可以排列得很整齐。各有所长嘛…… :)
本软件在格式化小文件时的速度和DelforExp几乎没有差别,毕竟800K以上的源程序还是很少见的。:) 如果你觉得有必要把它做成Expert(估计不会超过150K),请写信告诉我。
这个版本主要解决了格式化巨型源代码文件有时会出现语句丢失的问题,并进行了大量的测试,所有的被格式化过的源代码(从大小为4M的到10K的都有)均同为格式化前一样,都可以顺利编译通过。另外添加了一些方便使用的小功能(如拖动打开、文件预览和最上显示等等)。
本软件默认的代码风格是基于Borland VCL的,您可以参考《Delphi程序员代码风格标准指南》http://www.borland.com/techvoyage/articles/DelphiStyle/StyleGuide.html。
感谢CSDN网友CDSoftwareWj、larruping,maltel, Linux2001和阳春面的宝贵意见和测试,谢谢你们!
最新更新:http://crossbow.myrice.com/pasformat.zip
 
最新更新:
Pascal源代码格式化/美化工具 1.2
最近仔细研究了一下DelforExp,可结果令人失望。
DelforExp所谓的公开源码并没有真正公开,其最关键的快速词法分析引擎是以Dll的形式发布的,公开的只不过是一些外围的框架。
看来这个荷兰人还是留了一手。:(
DelforExp的速度很快,格式化大型源代码文件(大于800K)的速度至少比我的快20倍。
但我的格式化效果要好于它(需要多趟扫描,所以速度慢),再乱的源代码也可以排列得很整齐。
本软件在格式化小文件时的速度和DelforExp几乎没有差别,毕竟800K以上的源程序还是很少见的。:)
如果你需要最新版本,请访问http://crossbow.myrice.com/pasformat.zip
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部