Не сохраняется "свёрнутость" синтакс. конструкций

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение andrewks » 11.12.2012 23:13:41

сворачиваю в исходном коде модуля часть процедур и функций, сохраняю, выхожу из Lazarus, захожу позднее - часть этих свёрнутых ранее конструкций отображается свёрнутыми, часть - развёрнутыми, как будто я их и не сворачивал.

это нормальное поведение IDE, или нужно знать какой-то секрет для корректного восстановления состояния?

Добавлено спустя 1 минуту 20 секунд:
забыл уточнить: такое поведение и в 1.0.2, и в 1.0.4
andrewks
новенький
 
Сообщения: 10
Зарегистрирован: 18.10.2012 23:37:43

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение andrewks » 16.12.2012 00:08:53

неужели никто не пользуется этой замечательной фичей?
andrewks
новенький
 
Сообщения: 10
Зарегистрирован: 18.10.2012 23:37:43

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение VirtUX » 16.12.2012 03:59:11

Я пользуюсь. Некоторые функции могут быть снова развернуты, если в этом модуле содержались ошибки. Или модуль подключен в другом проекте.
Если нужно во время кодинга что-то срочно свернуть, то можно выделить часть кода (с любого места, до любого места) и свернуть его. Т.е. не одну функцию, а часть модуля или хоть весь его...
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение andrewks » 17.12.2012 22:08:31

VirtUX, модуль в другом проекте не подключен. то, что во время кодинга можно что-то свернуть - это понятно, просто не хотелось бы по много раз ходить при листинге по уже отлаженным и законченным функциям, для этого я их и сворачиваю, но после следующего открытия часть их вновь становится развёрнутыми. какой-либо строгой закономерности не уловил, подозреваю, что имеет место глюк Lazarus, но вот как удостоверится, что это именно глюк?
andrewks
новенький
 
Сообщения: 10
Зарегистрирован: 18.10.2012 23:37:43

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение hinst » 17.12.2012 22:43:08

фрагменты кода, обозначенные {$Region ...} ... ... ... {$EndRegion} вроде бы должны сохранять состояние свёрнутости-развёрнутости
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение Mr.Smart » 17.12.2012 23:04:45

{$Region /fold} - всегда свёрнутый :wink:
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение Ask » 18.12.2012 07:27:23

меет место глюк Lazarus, но вот как удостоверится, что это именно глюк?меет место глюк Lazarus, но вот как удостоверится, что это именно глюк?

Завести баг в трекере?
Ask
постоялец
 
Сообщения: 163
Зарегистрирован: 25.12.2008 03:51:37

Re: Не сохраняется "свёрнутость" синтакс. конструкций

Сообщение andrewks » 26.12.2012 21:57:45

hinst , Mr.Smart , спасибо огромное
andrewks
новенький
 
Сообщения: 10
Зарегистрирован: 18.10.2012 23:37:43


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 222

Рейтинг@Mail.ru
cron