Delphi 2010中的代码格式化器是制定编码标准的有用工具,或者至少这是我的看法,但是它有一个可怕的习惯来破坏评论。

这样的评论块。

SomeFunction(SomeVaribleWithALongName,             // Comment
             Option2,                              // Comment
             FieldByName('SomeField').AsSomething; // Comment

变得更难阅读

SomeFunction(SomeVaribleWithALongName, // Comment
             Option2, // Comment
             FieldByName('SomeField').AsSomething; // Comment

我已经将所有可以看到的东西设置为错误,或者没有,但是Ctrl + D仍然可以发表我的不良评论。

有人对此有解决方案吗?还是我要加入讨厌格式化者的大量失望的德尔福程序员?

有帮助吗?

解决方案

您为什么不给GExperts Go(www.gexperts.org)。有一个“实验”版本,它是最新版本的补丁,为1.33,其中包括代码格式。该代码格式器最初是一种名为Delforex的单独工具,自Delphi早期以来一直是一个出色的格式化器。 GExperts中的代码格式化器具有一个选项,可让您将简单注释与特定的列位置对齐。

GExperts可用于D2010。您需要首先安装最新版本,然后从补丁程序中复制相关文件以添加代码格式。即使该补丁被标记为实验性,它也很稳定,因此我也不会担心太多。

其他提示

RAD Studio 2010的Pascal Code Formatter相当不成熟和粗糙。查看开源 , ,这是非常灵活的(但是,我从未练习过这样的风格,所以我不能保证您对触摸来源的评论会容忍您的评论)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top