|
 |
推荐文章 |
|
|
|
|
|
|
|
|
|
|
程序代码美化工具(pretty print program)的使用 |
|
程序代码美化工具(pretty print program)的使用
使用一致的代码美化工具(Pretty print program)的主要原因是使程序的结构和编码样式标准化,这样代码易于阅读和理解。使用好的编码约定可以使源代码明白、易读、准确,更加直观且与其他语言约定保持一致。一个缩进良好的代码可以大大提高代码阅读的速度,从而降低软件维护的成本。
以下是几种开放源代码的代码美化工具的介绍:
工具名称 适用语言 简介
indent c c是最成熟的开发语言,所以代码美化工具也是最早出现的。indent这个词我是从这学到的
perltidy perl
perl的一贯风格:perltidy本身也是perl写的。是我看到的最好的PERL代码美化工具。以前写的一个使用简介。
astyle c c++ java maybe also for php without html mixed 一个速度很快的C/C++/Java源代码. 一个朋友告诉我用它来格式化PHP程序(当然是不合HTML代码混在一起的)也很有效。
htmltidy html HTML代码的纠错工具,可以帮助你的HTML代码更好的符合W3C规范
a2ps any a2ps 开始是一个任意格式到PS格式(any to Post Script)格式的转换器,现在成为了一个任意格式转换的工具,其中也包含了代码美化功能 pretty printing features ,因为只要有了元素的定义文件,你可以创建出任意语言的格式转化的样式表。
使用建议:尽量使用专门设计的代码优化器,比如:perltidy肯定要比a2ps做的好。
程序员应该是善于沟通的,代码美化的意义在于体现了编程者对他人的尊重,从而让程序员之间更好的沟通。以上工具只是代码格式缩进的美化,遵守完整的代码规范可以参考以下文档:
GNU Coding Standards
Code Conventions for the Java(TM) Programming Language
PHP Coding Standard
perlstyle
www.w3c.org |
|
|
|
|
|
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
|
|
|
|
|
责任编辑: 原点 |
投稿作者: chedong |
|
|
信息来源: 网络 |
录入时间: 2005-4-14 |
|
|
|
| |
|