Jer*_*dge 19 delphi code-formatting delphi-xe2
begin当我使用该Format Source选项时,如何配置RAD Studio IDE以使用相同行或下一行格式化我的代码?
最常见的偏好之一是begin- 在同一条线上或它自己的线上的位置.如何设置Delphi begin在Delphi XE2中使用一行或另一行格式化源代码?这是指当你去Edit>时Format Source
Jer*_*dge 19
我正在回答这个Q&A风格的问题.
Tools>OptionsFormatter左侧树中的部分Delphi>Line BreaksInsert line breaks for Begin and Single instructionsLine breaks before Begin in control statementsYes或No根据您的喜好切换此设置.
Yes 会产生这个:
if (Foo = Bar) then
begin
end;
Run Code Online (Sandbox Code Playgroud)
No 会产生这个:
if (Foo = Bar) then begin
end;
Run Code Online (Sandbox Code Playgroud)
默认情况下,此设置设置为Yes使用时Format Source,它将始终显示begin到下一行.
本节中有许多设置可以定义如何Format Source处理您的代码.此选项至少在RAD Studio 2010及更高版本中可用.不确定哪些版本.
注意:Ctrl+ D是用于格式化源的键盘快捷键,这是一种更快捷的选择.