Как избежать расширения сложенных областей при вызове средства форматирования кода?

Как вы знаете, Delphi 2010 имеет встроенное форматирование кода. Однако форматирование разворачивает все свернутые блоки кода. Есть идеи как это исправить? Это "особенность" это особенно раздражает меня, и я был очень удивлен, когда не могНе могу найти упоминания об этой проблеме. Что я'мы пробовали:

При поиске альтернативы, например, GExperts имеет плагин форматирования кода, но он также разворачивает блоки кода.Пытался написать макрос для GExperts: Ctrl + D (код формата) -> различные ярлыки сворачивания / разворачивания кода, но не моглине может заставить его уважать все сложенные / развернутые блочные структуры.Написать сценарий CnWizards, но мог быне могу найти пример свертывания кода.

Буду очень признателен за любую идею / подсказку.

Ответы на вопрос(2)

Ваш ответ на вопрос