【发布时间】:2013-03-06 06:54:56
【问题描述】:
昨天我发现了 Delphi 中的 Format Source 功能,它为我节省了很多时间。
但是,我发现它破坏了匿名过程的布局。有没有可以改善这个结果的设置?
例如,如果我有以下代码:
procedure TServerThread.cbUpdateStreamProgBar(Precentage: Integer);
begin
Synchronize(
procedure
begin
FrmMain.StreamProgressBar.StepBy(Precentage);
end);
end;
我自动格式化源代码后,折叠如下:
procedure TServerThread.cbUpdateStreamProgBar(Precentage: Integer);
begin
Synchronize( procedure begin FrmMain.StreamProgressBar.StepBy
(Precentage); end);
end;
我怎样才能避免这种情况?
【问题讨论】:
-
我不确定这是否可能,IDE 的编辑器并没有真正“意识到”许多语言功能,但是等待其他人回答这个问题,我也很感兴趣......不要忘记在这个问题中添加delphi版本标签。
-
@ComputerSaysNo 感谢您的支持,我本人真的希望有一个解决方案。 (我只是希望不是第 3 方实用程序)
-
AFAIK 这是从 XE3 开始的功能
-
@SirRufo 不,它存在的时间比这要长得多。
-
我发现 XE2(包括所有更新并使用 32/64 位的 vcl)非常可靠。单位范围名称易于处理,并且没有显示停止符。
标签: delphi formatting delphi-xe