В течение некоторого времени я выпускал экспериментальные версии GExperts, включающие форматировщик кода, ранее известный как DelForEx, с некоторыми улучшениями и исправлениями. Последняя версия выпущена в 2008-12-26 и поддерживает следующие версии Delphi:
- Delphi 6 до 7
- Delphi 2005 по 2010
- Delphi XE
- Delphi XE2 - XE7
Обратите внимание, что я использую его только с Delphi 2007, поэтому в других версиях могут быть неизвестные ошибки. Кроме того, не все языковые улучшения более поздних версий Delphi будут работать, например, вложенные типы, обобщенные и анонимные методы.
Подробнее см. blog.dummzeuch.de .
Кстати: любая помощь в улучшении форматера, особенно добавление новых языковых конструкций, будет принята с благодарностью. Исходный код можно загрузить из репозитория subversion, который находится на моей домашней странице.