Форматирование исходного кода Delphi

roschinspb
Дата: 31.05.2019 17:58:28
Уважаемые коллеги, а не подскажете ли, есть ли какие-нибудь утилиты командной строки, или эксперты, которые могут сортировать методы в разделе implementation согласно порядка в initialization, или в порядке использования?

Есть куча больших модулей, в которых реализация методов перемешана как попало, хотелось бы отсортировать их более оптимальным способом, чтобы хоть можно было разобраться.

Как вообще сейчас обстоят дела со сторонними форматировщиками для последних версий Delphi (Berlin)? Кто чем пользуется?
Гаджимурадов Рустам
Дата: 31.05.2019 18:02:57
Не припомню, всегда вручную делал. В GE нет ничего на сей счет?

roschinspb> методы в разделе implementation согласно порядка
roschinspb> в initialization, или в порядке использования?

?? "В порядке объявления" ты хотел сказать?

Posted via ActualForum NNTP Server 1.5

Мимопроходящий
Дата: 31.05.2019 18:07:48

вот уж бесполезное занятие.
нахрена их сортировать?
есть же тыща способов навигации

Posted via ActualForum NNTP Server 1.5

Гаджимурадов Рустам
Дата: 31.05.2019 18:17:39
Ну так уж тыща...

Мимопроходящий> нахрена их сортировать?

Из чувства прекрасного. Ну и для удобства, если код чужой.

Posted via ActualForum NNTP Server 1.5

makhaon
Дата: 31.05.2019 18:24:37
как минимум MMX умеет сортировать. не знаю как именно. беспалтный, пробуйте.
Мимопроходящий
Дата: 31.05.2019 18:28:27

31.05.2019 18:24, makhaon пишет:
> как минимум MMX умеет сортировать. не знаю как именно. беспалтный, пробуйте.

оно слишком монструозное.

Posted via ActualForum NNTP Server 1.5

ёёёёё
Дата: 31.05.2019 18:29:29
roschinspb,

mmce стал бесплатным, он и метлды сортирует.https://www.mmx-delphi.de/articles/sort-and-rearrange/

А из форматтеров я эксперт delForExp использую. К сожалению, он без исходников. Но есть похожий, в составе джедаев.
Мимопроходящий
Дата: 31.05.2019 18:37:19

31.05.2019 18:29, ёёёёё пишет:
> А из форматтеров я эксперт delForExp использую. К сожалению, он без исходников.

он уже давно вошел в состав GExperts со всеми поторохами и с исподниками.

Posted via ActualForum NNTP Server 1.5

ёёёёё
Дата: 31.05.2019 19:23:30
Мимопроходящий,

а зачем мне гекспертс?
ёёёёё
Дата: 31.05.2019 19:27:53
roschinspb,

вот тут пишут, что в ХЕ есть свой форматтер: https://www.webdelphi.ru/2010/10/formatter-delphi-xe-2/
Может быть, и в берлине тоже есть?