Delphi-IDE: how to change the way class-completion works?

ε祈祈猫儿з 提交于 2019-12-03 03:18:32

Question 1: I would like a getter and setter for a property to be grouped together.

The Modelmaker Code Explorer (MMX) has a sorting tool. The tool sorts class members in the interface and the implementation. The 4.05 version, I'm using, does not support your kind of sorting. However, the Modelmaker website contains a page that shows the most up to date sorting functionality and it appears they extended the sort functionality with many new options. Maybe you can group your getter/setter methods with their latest MMX tool. Handy functionality:

  • Drag and Drop sorting in the MMX class explorer: you drag the method to the new location and modelmaker moves the code
  • Sorting hints: MMX will inform you if a method is not sorted according to your default sorting template

Question 2: I want the implementation section to be in the same order as the interface.

The MMX sort functionality will do that. After you execute the sort, the interface and implementation will be in the same order.

Question 3: I want the body of a generated method to look something like this...

The MMX [add new method] will automatically add a customizable code stub to your method's body. Parameters are supported in the code stub, but I have not seen the list of supported parameters. Here is a sample

procedure TForm1.NewMethod;

begin

// TODO TForm1.NewMethod default body inserted

end;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!