Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnPack IDE 专家包(CnWizards)
» 建议增加一个代码格式化整理的功能
‹‹ Last Thread
|
Next Thread ››
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: 建议增加一个代码格式化整理的功能
rise
普通灌水员
UID 40734
Digest Posts 0
Credits 92
Posts 33
点点分 92
Reading Access 10
Registered 2008-8-4
Status Offline
#1
Post at 2009-6-2 22:29
Profile
|
Blog
|
P.M.
建议增加一个代码格式化整理的功能
常用的功能有自动修正代码块的缩进、回缩,另外可以加入一个把单元内各个类,按类名字母先后排序(在单元声明的先后次序),各个函数的声明先后顺序,还有类成员的先后顺序等,因为有时一个特别大的类,在设计时并不是设计好的,等设计好之后,发现各个成员没什么规律地堆在一起,如果有这个次序排列功能,就很容易按照字母的先后次序排列,查找、阅读起来也很方便了。现在我用ms word中的表格/排序来完成这个功能,但是复制来复制去的,很麻烦,不知道cnpack的高手们能不能实现这个人性的功能?再次感谢你们做出这么好的插件来,给我们编程人员带来很多方便。
rise
普通灌水员
UID 40734
Digest Posts 0
Credits 92
Posts 33
点点分 92
Reading Access 10
Registered 2008-8-4
Status Offline
#2
Post at 2009-6-2 22:34
Profile
|
Blog
|
P.M.
刚看了常见问题贴,发现这个功能早已经列入开发计划了,而且是几年前,那现在呢?进展到什么程度了?是不是已经放弃了?
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6804
Posts 3577
点点分 6804
Reading Access 102
Registered 2004-3-28
Status Offline
#3
Post at 2009-6-2 23:46
Profile
|
Blog
|
P.M.
网站上有测试的格式化工具下载。但由于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
Passion
(LiuXiao)
管理员
UID 359
Digest Posts
19
Credits 6804
Posts 3577
点点分 6804
Reading Access 102
Registered 2004-3-28
Status Offline
#4
Post at 2009-6-2 23:47
Profile
|
Blog
|
P.M.
另外专家包中有个简单的选中行排序的功能,在“代码编辑器专家”的菜单下。
rise
普通灌水员
UID 40734
Digest Posts 0
Credits 92
Posts 33
点点分 92
Reading Access 10
Registered 2008-8-4
Status Offline
#5
Post at 2009-6-3 00:00
Profile
|
Blog
|
P.M.
还没完善,就先不用了,呵呵。
专家菜单里的排序功能用了,不错,暂时用着先了,希望这个功能还会加强,支持一下声明行内换行,编译这些
Poll
Trade
Reward
Activity
CnPack Forum
CnPack English Forum
> CnWizards IDE Wizards
> CVSTracNT
> Announcements & Others
All times are GMT++8, the time now is 2024-9-8 07:52
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.007027 second(s), 7 queries , Gzip enabled
TOP
Clear Cookies
-
Contact Us
-
CnPack Website
-
Archiver
-
WAP
Member's CP Home
Edit Profile
Credits Transaction
Public User Groups
Buddy List
Main
Page Views
User Agents
Posts History
Top Forums
Top Threads
Post Ranking
Credit Ranking
Online Time
Team
Moderation Stats