Subject:
建议增加一个代码格式化整理的功能
[Print This Page]
Author:
rise
Time:
2009-6-2 22:29
Subject:
建议增加一个代码格式化整理的功能
常用的功能有自动修正代码块的缩进、回缩,另外可以加入一个把单元内各个类,按类名字母先后排序(在单元声明的先后次序),各个函数的声明先后顺序,还有类成员的先后顺序等,因为有时一个特别大的类,在设计时并不是设计好的,等设计好之后,发现各个成员没什么规律地堆在一起,如果有这个次序排列功能,就很容易按照字母的先后次序排列,查找、阅读起来也很方便了。现在我用ms word中的表格/排序来完成这个功能,但是复制来复制去的,很麻烦,不知道cnpack的高手们能不能实现这个人性的功能?再次感谢你们做出这么好的插件来,给我们编程人员带来很多方便。
Author:
rise
Time:
2009-6-2 22:34
刚看了常见问题贴,发现这个功能早已经列入开发计划了,而且是几年前,那现在呢?进展到什么程度了?是不是已经放弃了?
Author:
Passion
Time:
2009-6-2 23:46
网站上有测试的格式化工具下载。但由于Pascal代码语法的复杂性,很难做到完善,因此也一直没加入到专家包中来。
http://www.cnpack.org/showdetail.php?id=565&lang=zh-cn
另外橙子也基于JCF改了个CnCF,也可在网站上下载,但也不太完善。
http://www.cnpack.org/showdetail.php?id=601&lang=zh-cn
Author:
Passion
Time:
2009-6-2 23:47
另外专家包中有个简单的选中行排序的功能,在“代码编辑器专家”的菜单下。
Author:
rise
Time:
2009-6-3 00:00
还没完善,就先不用了,呵呵。
专家菜单里的排序功能用了,不错,暂时用着先了,希望这个功能还会加强,支持一下声明行内换行,编译这些
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0