Как известно, Delphi 2010 имеет встроенное форматирование кода. Однако при форматировании разворачиваются все свернутые блоки кода. Есть идеи, как это исправить? Эта «особенность» меня особенно раздражает, и я был очень удивлен, когда не смог найти ни одного упоминания об этой проблеме. Что я пробовал:
- Поиск альтернативы, например, GExperts имеет плагин форматирования кода, но он также разворачивает блоки кода.
- Пытался написать макрос для GExperts: Ctrl + D (код формата) -> различные сочетания клавиш для сворачивания / разворачивания кода, но не смог заставить его уважать все свернутые / развернутые блочные структуры.
- Напишите сценарий CnWizards, но не можете найти пример сворачивания кода.
Буду очень признателен за любую идею / подсказку.