Если открыть пакет размером 20000+ строк (~720кб), то dbForge подвисает на пару минут(окно подернуто серой пеленой) либо повисает наглухо.
После разморозки скроллит по полстраницы, замораживается на пару секунд, после чего скролит дальше. Также программа подвисает если в режиме отладки нажать правой кнопкой мыши на имя используемой константы (чтобы добавить в наблюдения).
При этом использование ЦП 50-70%.
Если это связано с парсером синтаксиса для подсветки(либо парсер для списка автоподстановки), то лучше его вообще убрать чем терпеть такие тормоза.
Определить лимит размера пакета (в килобайтах) и отключать парсер при превышении - разумный компромисс. После оптимизации парсеров лимит можно поднять.
Недочет. Тормозит при работе с большими пакетами
Re: Недочет. Тормозит при работе с большими пакетами
В данный момент мы занимаемся исследованием данной проблемы и свяжемся с Вами в ближайшее время.
Re: Недочет. Тормозит при работе с большими пакетами
В данный момент Вы можете попробовать установить ограничение на размер документа (например, 512 кб), при котором будет отключаться подсветка синтаксиса. Для этого, пожалуйста, выполните следующее:
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте ветку 'Текстовый редактор -> Дополнительно'.
3. В выпадающем меню 'Максимальный размер' выберите '512кб'.
4. OK.
Также, Вы можете попробовать отключить функциональность автодополнения кода для документа. Для этого, пожалуйста, выполните следующее:
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте ветку 'Текстовый редактор -> Дополнение кода'.
3. Отключите опцию 'Включить дополнение кода'.
4. OK.
Возможность отключать функциональность автодополнения кода вместе с подсветкой синтаксиса появится только в одной из будущих версий продукта.
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте ветку 'Текстовый редактор -> Дополнительно'.
3. В выпадающем меню 'Максимальный размер' выберите '512кб'.
4. OK.
Также, Вы можете попробовать отключить функциональность автодополнения кода для документа. Для этого, пожалуйста, выполните следующее:
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте ветку 'Текстовый редактор -> Дополнение кода'.
3. Отключите опцию 'Включить дополнение кода'.
4. OK.
Возможность отключать функциональность автодополнения кода вместе с подсветкой синтаксиса появится только в одной из будущих версий продукта.