当我使用 Format Source
选项时,如何配置 RAD Studio IDE 以在同一行或下一行使用 begin
格式化我的代码?
最常争论的首选项之一是 begin
的位置 - 在同一行或单独的一行上。如何设置 Delphi 在 Delphi XE2 中的一行或另一行上使用 begin
来格式化源代码?这是指当您转到 Edit
> Format Source
最佳答案
我正在以问答方式回答这个问题。
- 转到
工具
>选项
- 在左侧的树中找到
Formatter
部分 - 在该节点内,选择
Delphi
>换行符
- 找到右侧标记为
为 Begin 和 Single 指令插入换行符
的部分 - 在此处找到标记为
控制语句中 Begin 之前的换行符
的设置 - 根据您的偏好,在
是
或否
之间切换此设置。
Yes
将产生以下结果:
if (Foo = Bar) then
begin
end;
No
会产生这样的结果:
if (Foo = Bar) then begin
end;
默认情况下,此设置设置为Yes
,这意味着当您使用Format Source
时,它始终会将begin
带到下一行.
此部分中有许多设置可以定义Format Source
将如何处理您的代码。此选项至少在 RAD Studio 2010 及更高版本中可用。不确定具体是哪个版本。
注意:Ctrl
+ D
是格式化源代码的键盘快捷键,是一种更快的替代方案。
关于delphi - 如何更改 RAD Studio(2010 及更高版本)IDE 格式化代码的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10859066/