过去几年我没有使用过Delphi(我上次使用的版本是D2005),我现在需要在DelphiXE中做一些工作。我的问题是,如何在Delphi IDE中禁用声明包装?目前我使用modelmaker的代码浏览器打开它们,但我无法想象这不能被禁用!我已经尝试在编辑器选项中编辑正确的边距,但这似乎没有任何帮助。
以下是我通过treeview控件的对象检查器添加事件过程时获得的示例:
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;
是否可以或者我需要手动编辑代码(或使用代码浏览器)?
答案 0 :(得分:4)
有两个地方可以更改右边距的设置:
将前者设置为较大的值足以确保IDE生成的方法不会换行。将后者设置为一个较大的值,以确保代码格式化程序不会包装长行。
答案 1 :(得分:1)
在Modelmaker的MMX工具中有一种方法。转到Modelmaker代码资源管理器选项> Pascal>编辑。在“代码布局”组中,存在“包裹余量”。我已经将值从80增加到400.现在工作正常!
据我所知,在IDE中无法做到这一点。