===============================
Pascal源代码格式化/美化工具 1.2
=============================== 最近仔细研究了一下DelforExp,可结果令人失望。DelforExp所谓的公开源码并没有真正公开,其最关键的快速语法分析引擎是以Dll的形式发布的,公开的只不过是一些外围的框架。看来这个荷兰人还是留了一手。:( DelforExp的速度很快,格式化大型源代码文件(大于800K)的速度至少比我的快20倍。但我的格式化效果要好于它(需要多趟扫描,所以速度慢),再乱的源代码也可以排列得很整齐。各有所长嘛…… :) 本软件在格式化小文件时的速度和DelforExp几乎没有差别,毕竟800K以上的源程序还是很少见的。:) 如果你觉得有必要把它做成Expert(估计不会超过150K),请写信告诉我。 这个版本主要解决了格式化巨型源代码文件有时会出现语句丢失的问题,并进行了大量的测试,所有的被格式化过的源代码(从大小为4M的到10K的都有)均同为格式化前一样,都可以顺利编译通过。另外添加了一些方便使用的小功能(如拖动打开、文件预览和最上显示等等)。 Pascal Formatter 1.2 (支持Delphi1 -- Delphi7)的主要功能:
1、重新格式化所有缩进为指定的空格数
2、将所有Tab转换成指定的空格数
3、自定义拆分或合并if...else、case...else...end等结构
4、对齐所有变量、常量、符值语句和注释
5、将超长源代码行分割为多行,便于阅读
6、自定义关键字、数据类型等的大小写
7、去除无用的回车下载地址: http://crossbow.myrice.com/pasformat.zip 本软件是免费/绿色软件,欢迎散布传播,并请保持压缩包的完整性,谢谢!
Pascal源代码格式化/美化工具 1.2
=============================== 最近仔细研究了一下DelforExp,可结果令人失望。DelforExp所谓的公开源码并没有真正公开,其最关键的快速语法分析引擎是以Dll的形式发布的,公开的只不过是一些外围的框架。看来这个荷兰人还是留了一手。:( DelforExp的速度很快,格式化大型源代码文件(大于800K)的速度至少比我的快20倍。但我的格式化效果要好于它(需要多趟扫描,所以速度慢),再乱的源代码也可以排列得很整齐。各有所长嘛…… :) 本软件在格式化小文件时的速度和DelforExp几乎没有差别,毕竟800K以上的源程序还是很少见的。:) 如果你觉得有必要把它做成Expert(估计不会超过150K),请写信告诉我。 这个版本主要解决了格式化巨型源代码文件有时会出现语句丢失的问题,并进行了大量的测试,所有的被格式化过的源代码(从大小为4M的到10K的都有)均同为格式化前一样,都可以顺利编译通过。另外添加了一些方便使用的小功能(如拖动打开、文件预览和最上显示等等)。 Pascal Formatter 1.2 (支持Delphi1 -- Delphi7)的主要功能:
1、重新格式化所有缩进为指定的空格数
2、将所有Tab转换成指定的空格数
3、自定义拆分或合并if...else、case...else...end等结构
4、对齐所有变量、常量、符值语句和注释
5、将超长源代码行分割为多行,便于阅读
6、自定义关键字、数据类型等的大小写
7、去除无用的回车下载地址: http://crossbow.myrice.com/pasformat.zip 本软件是免费/绿色软件,欢迎散布传播,并请保持压缩包的完整性,谢谢!
解决方案 »
- 如何获取syslistview32某一行的屏幕坐标
- 请教delphi数据库,如何系统安装时自动建视图?
- 吃饭还在想着的问题****关于ListView******
- 串口,串口通信的菜鸟问题,急!
- 对 dbgrid 使用上的一点疑问???
- WebBrowser的LocationURL属性问题
- 关于程序间的消息传送问题,有解决方法,马上给分
- SOS:各位大侠,请问哪里可找到Delphi和C++ Builder等Borland软件的免费下载?谢了!
- 如何在程序中实现数据表的pack,就是删除以前没用的记录号
- 我想把數據從遠端下載到本地﹐然后過濾出一些數據﹐從中選擇一條記錄編輯﹐如何做到?
- 数据库中有个字段存储的是html文件名,如果把这个html文件的内容显示在quickreport中?
- 怎么用delphi控制excel里的文本框,包括创建、设置文字,字体等,请高手帮忙,100分
我给你的DelforExp有DLL的源程序呀,我概看了一下
程序中只用了DelForEx7.dll这一个DLL,这个DLL的源程DelForEx7.dpr不是有了吗,还有其它的DLL调用吗,我没太注意,是哪个??
顺便问一下,当把源代码导入到该程序中,代码会以不同颜色显示,有没有一种控件能使在delphi编程环境中编程的时候也以这种不同颜色显示代码?
因为我在用VC的时候有这样的东西安装在系统中,vc编程环境里面就以不同颜色显示变量,常量,系统的类等等,变成时挺方便的。
Kill them now!!!
第N遍看到了,
杀了它,叫什么“小泉”的那个小鬼子它们的头头!!
英雄所见略同to 搂住,谢谢!!