|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
Почему разворачиваются свернутые блоки кода14.05.2018, 17:41. Показов 1633. Ответов 2
Метки нет (Все метки)
Почему, иногда при открытии проекта свернутый ранее код загружается в развернутом виде. Причем только некоторые блоки.
Есть куча процедур и функций в модуле, которые все в свернутом виде. Открываешь проект, а они, блин, почти все развернуты и приходится снова кликать сворачивать. Я, как ни пыталась, так и не поняла логики происхождения таких событий.
0
|
|
| 14.05.2018, 17:41 | |
|
Ответы с готовыми решениями:
2
|
|
Супер-модератор
|
|
| 14.05.2018, 18:12 | |
|
1) проверь, включено ли у тебя сохранение сворачивания (судя по тому, что все-таки что-то сохраняется - да, но проверить не мешает никогда:
Проект - Параметры проекта - Сеанс работы - Сохранять сведения о свернутости2) для того, чтобы вновь свернутые блоки были внесены в настройки проекта (и сохранились в .*lpi/*.lps) нужно какое-то действие, которое выставит текущей сессии статус "изменено". Мне хватает обычно перехода на другую вкладку в редакторе кода (это очень просто проверить: после сохранения проекта кнопка "Сохранить всё" на верхней панели станет неактивной. Переходишь на другую вкладку - она снова активна. Вот если после сворачивания кода переключиться на другую вкладку, и сохранить проект - то потом все блоки, которые могут оставаться свернутыми, останутся свернутыми при переоткрытии IDE). 3) если проект редактировался внешними средствами - то при переоткрытии его в IDE Лазаруса будет вообще полный бардак, т.к. нумерация строк могла поменяться.
1
|
|
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 15.05.2018, 01:50 [ТС] | |
|
Сейчас еще раз проверила.
Сворачиваю все процедуры и функции (на всех вкладках [2]). Сохраняю проект. Закрываю полностью IDE. Открываю вновь. Некоторые функции (идущие, однако, подряд) развернуты. Снова сворачиваю. Сохраняю. Закрываю. Открываю. Снова некоторые развернуты. Сохранение сворачивания включено [1]. Я поэкспериментировала немного с разными вариантами "куда сохранять", но проблемы сохранились во всех вариантах. Внешними средствами проект не редактирую [3]. Даже не представляю себе как это вообще делается))) Еще попробовала сохранить и затем скомпилировать и затем уже закрыть... и вот тут!!! вроде бы все открылось без сюрпризов. Посмотрю как будет дальше. Добавлено через 4 часа 32 минуты Посмотрела. Вряд ли это будет кому интересно, но раз уж тем создана, то отпишусь по своим экспериментам. Только факты. Если закрываю IDE сразу после компиляции, то свернутость сохраняется идеально. Если перед закрытием IDE разворачиваю какую-нибудь из функций, затем сохраняю и выхожу, то при следующем входе может все быть нормально, но может быть и все уже не так хорошо. Можно увидеть развернутыми различные блоки кода. Причем, если повторять эксперимент с одной и той же функцией, то она всегда "разворачивает" один и тот же набор блоков. Например, одна из функций у меня "разворачивает" вообще все свернутые блоки кода сразу на трех!!! вкладках, + "разворачивает" свернутый бегин-энд в исходном коде проекта, а на остальных вкладках не трогает ничего. Вплоть до такого. Делаю копию проекта. Открываю копию проекта. Разворачиваю функцию. Перехожу на другую вкладку. Сохраняю. Закрываю IDE. Тут же открываю копию проекта. Любуюсь на бардак в коде. Удаляю копию проекта. Делаю новую копию проекта. Может быть это баг такой в моей версии IDE. Может я чего напортачила в проекте, что появились такие тайные связи. Не мне, с моим опытом, судить. Но если у кого-то такая проблема есть, то попробуйте перед закрытием проекта делать компиляцию, после которой сразу выходить, не трогая больше код. Может быть, вам это поможет как и мне.
0
|
|
| 15.05.2018, 01:50 | |
|
Помогаю со студенческими работами здесь
3
Почему блоки накладываються? Почему смещаются блоки Почему не отображаются блоки? Почему блоки идут не в ряд? Убрал ненужные блоки, но почему-то не раздвигается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|