众所周知,代码应该有正确的空格和缩进,如果我们编写的代码散乱不堪,其可读性将非常差,有没有什么工具能格式化代码呢?

  回答是肯定的,SourceFormatX就是这样的一款软件,其版权属于”十字弓软件”。

  SourceFormatX 是一个强大的源代码自动格式化、缩进、排版、美化工具。它可以格式化 C、C++、Java、C#、Object Pascal、PHP、ASP、JSP、VB、VB.NET、VBScript、JavaScript和HTML Components源代码。它还可以将源代码输出为语法高亮显示的 HTML 或 RTF 文件。

  例如下面的一段代码:

  基本上是惨不忍睹!我们用SourceFormatX来调整一下:

  只需要按一下按钮,就自动调整地这么漂亮了,给人赏心悦目的感觉,岂不爽哉?

  SourceFormatX的用户界面如下图:

  SourceFormatX可以同时打开多个源文件,当按下 按钮就会格式化当前文件,而按下 则能格式化所有打开的文件。

  这个软件没有注册时也能使用,但是会在每个文件的开头添加:

  /* 这份源代码文件已被未注册的SourceFormatX格式化过 */
  /* 如果您想不再添加此类信息,请您注册这个共享软件 */
  /* 更多相关信息请访问网站: http://cn.textrush.com */

  而且对代码的长度也有限制,所以您{zh0}注册后使用。

  严谨良好的代码风格是软件稳定可靠的必要保障,可是通常您从前任同行手中继承、或从网上下载数量庞大的代码之代码风格大多和您的风格迥异甚至堪称混乱:缩进空格的个数不同,指针符号的位置不同,关键字随意大小写…… 这给阅读和修改源代码造成不少困难,手工整理的工作量几乎不可想像……

  SourceFormatX 将您从这些既枯燥无聊,又大量重复的机械劳动中解放出来了。它可以快速大批量地格式化和美化多种源代码,这将会大大加快阁下的项目进度,提高团队协同工作效率,节约大量的时间,并统一项目所有代码的风格,利于以后维护和发布风格统一的代码。