Delphi 2010独立留下我的评论

Rea*_*cal 3 delphi formatter delphi-2010

Delphi 2010中的代码格式化程序是一个用于开发编码标准的有用工具,或者至少这是我的观点,但它有一种破坏评论的可怕习惯.

一个像这样的评论块.

SomeFunction(SomeVaribleWithALongName,             // Comment
             Option2,                              // Comment
             FieldByName('SomeField').AsSomething; // Comment
Run Code Online (Sandbox Code Playgroud)

变得更难阅读

SomeFunction(SomeVaribleWithALongName, // Comment
             Option2, // Comment
             FieldByName('SomeField').AsSomething; // Comment
Run Code Online (Sandbox Code Playgroud)

我已将我能看到的所有内容设置为False,As Is或None,但CTRL + D仍然会移动我糟糕的评论.

有没有人有解决方案,或者我只是加入那些讨厌格式化程序的失望的Delphi程序员?

chi*_*jay 5

你为什么不给GExperts一个去(www.gexperts.org).有一个"实验"版本是最新版本的补丁,它是1.33,包括代码格式化程序.这段代码格式化程序最初是一个名为DelForEx的独立工具,从Delphi的早期开始就是一个优秀的格式化程序.GExperts中的代码格式化程序有一个选项,允许您将简单注释与特定列位置对齐.

GExperts适用于D2010.您需要先安装最新版本,然后从补丁中复制相关文件以添加代码格式化程序.即使补丁标记为实验性的,它也非常稳定,所以我不会太担心.