1

最近几年我没有使用 Delphi(我使用的最后一个版本是 D2005),我现在需要在 DelphiXE 中做一些工作。我的问题是,如何在 Delphi IDE 中禁用声明包装?目前我使用模型制造商的代码浏览器来解开它们,但我无法想象这不能被禁用!我已经尝试在编辑器选项中编辑右边距,但这似乎没有任何帮助。

下面是我通过树视图控件的对象检查器添加事件过程时得到的示例:

procedure
    TfrmSomeLongInheritedEditFormName.vstStringTreeviewComponentAdvancedHeaderDraw(
    Sender: TVTHeader; var PaintInfo: THeaderPaintInfo; const Elements:
    THeaderPaintElements);
begin
  inherited;
end;

但我想要这样:

procedure TfrmSomeLongInheritedEditFormName.vstStringTreeviewComponentAdvancedHeaderDraw(Sender: TVTHeader; var PaintInfo: THeaderPaintInfo; const Elements: THeaderPaintElements);
begin
  inherited;
end;

是否有可能或者我需要继续手动编辑代码(或使用代码资源管理器)?

4

2 回答 2

4

有两个地方可以更改右边距的设置:

  • 格式化程序 | 德尔福 | 换行 | 右边距
  • 编辑器选项 | 显示 | 右边距

将前者设置为较大的值足以确保 IDE 生成的方法不会换行。将后者设置为较大的值,以确保代码格式化程序不会换行长行。

于 2013-06-11T13:01:52.430 回答
1

在 Modelmaker 的 MMX 工具中有一种方法。转到 Modelmaker 代码浏览器选项 > Pascal > 编辑。在“代码布局”组中有一个“换行边距”。我已将值从 80 增加到 400。现在工作正常!

据我所知,在IDE中没有办法做到这一点。

于 2013-06-11T10:13:27.043 回答