Вопрос 1: Я хотел бы, чтобы получатель и установщик для свойства были сгруппированы вместе.
Modelmaker Code Explorer (MMX) имеет инструмент сортировки. Инструмент сортирует членов класса в интерфейсе и реализации. Используемая версия 4.05 не поддерживает ваш вид сортировки. Тем не менее, на сайте Modelmaker есть страница , которая показывает самые современные функции сортировки , и, похоже, они расширили функциональность сортировки многими новыми опциями. Может быть, вы можете сгруппировать ваши методы получения / установки с их последним инструментом MMX.
Удобная функциональность:
- Сортировка перетаскиванием в проводнике классов MMX: вы перетаскиваете метод на новое место, а модельер перемещает код
- Советы по сортировке: MMX сообщит вам, если метод не отсортирован в соответствии с шаблоном сортировки по умолчанию
Вопрос 2. Я хочу, чтобы раздел реализации был в том же порядке, что и интерфейс.
Функция сортировки MMX сделает это. После выполнения сортировки интерфейс и реализация будут в том же порядке.
Вопрос 3: я хочу, чтобы тело сгенерированного метода выглядело примерно так ...
MMX [добавить новый метод] автоматически добавит настраиваемую заглушку кода в тело вашего метода. Параметры поддерживаются в заглушке кода, но я не видел список поддерживаемых параметров. Вот образец
процедура TForm1.NewMethod;
1031 * начать *
// TODO TForm1.NewMethod тело по умолчанию вставлено
конец;