Delphi中相当于Visual Studio的Ctrl+K+D快捷键是什么?

3
Delphi 7有类似于Visual Studio的Ctrl K D选项来格式化代码,即整理并将所有缩进等放在正确的位置吗?

3
Visual Studio 6也没有这个功能! - David Heffernan
...但是VS2005、2008、2010可以。 - Jon
3个回答

7
在 Delphi 2010 及以后的版本中,按下 Ctrl+D 将会激活内置格式化工具 - 但在此之前,IDE 中没有这样的功能。
对于 Delphi 7,您需要使用第三方插件来提供格式化工具。

3
对于早期版本的Delphi,有一个“实验性”的GExperts插件版本,其中包含可配置的代码格式化程序。它可以从TWM's website下载。
我一直在使用它来整理一些格式不一致的代码(由多个开发人员编写,没有人使用我的布局样式(基于旧的Borland Style Guide))。

谢谢@Johnny。我不知道独立版本仍然可用。无论如何,我是GExperts的粉丝,所以“实验性”版本适合我。 - Gerry Coll
我已经安装了GExperts,但没有实验版本。卸载并安装实验版本会有什么麻烦? - Jon
我也使用 GExperts 版本。独立版本不理解 strict 关键字... - johnny

0

您可以使用非常高效的JEDI代码格式
我将其用作外部工具,但是可以为Delphi 7安装Delphi IDE插件。
作为外部工具使用:
1/ 下载jcf_243_exe.zip
2/ 将其解压缩到一个目录中
3/ 运行JCFGui.exe:选择您的项目目录(在保存之前)并查看结果!
4/ 您可以在菜单“设置”/“格式设置”中更改代码格式规则。


它可以吗?我使用的构建仅支持Delphi 11/12。你有链接吗? - Jon
@Jon,我不确定是否理解你的问题,但是:你可以将它作为外部工具(http://sourceforge.net/projects/jedicodeformat/files/)与任何Delphi版本一起使用。 - philnext

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接