Регионы получаются достаточно крупными. А дробить их мельче уже не удобно
Дробить регионы так чтобы самые внутренние были примерно размером с экран, но при этом имели смысл - это скил.
Но таки да, кнопки сворачивания всех подпрограмм всё равно не хватает.
Так Вы же хотите кнопку “Свернуть ВСЕ подпрограммы”. Ну сделайте регион, охватывающий все подпрограммы и все дела. Будете их сворачивать и разворачивать сколько душеньке угодно. Не понимаю я этой проблемы, из пальца высосанной.
Установите NET Framework 4.7.1 ровно. Из других предположений - виноваты плагины.Я вижу проблему с плагином CodeTemplatesPlugin.dll. Убейте его в папке инсталляции и перезапустите. И пришлите новый скриншот
если бы код был закончен, то имело бы смысл закинуть все подпрограммы в регион. а пока часть из них всё же требуется. но только часть, а не все
ну допустим у нас в коде условных 40 подпрограмм достаточно сходных по назначению. подпрограмма занимает по ~25 строк кода. однако в данный момент требуется держать открытыми 1-3, а не 40 сразу. есть же разница между “один раз свернуть все и потом открыть требуемые 1-3” и “свернуть 37 лишних подпрограмм”
[reply to deleted message]
так а сейчас подпрограммы что делают?
не хватает только кнопки, которая будет за нас на -
нажимать
Фуф… наконец я понял, о чем речь… )))
Установил последний framework, удалил файл, который вы мне сказали. Проблема не решена.Может есть ещё варианты какие нибудь ?
Этот случай всё ещё стоит разделить на другие и решить по-разному:
Если надо прыгать между несколькими местами в программе, которые вы сейчас пишете - есть Shift+F2 (и затем F2 чтобы использовать).
Если надо видеть что из требующего реализации ещё не доделано - я обычно вставляю var TODO := 0;
, чтобы получать предупреждение (говорит "TODO
не использовано", но я понимаю что это “Подпрограмма не реализована”).
Если надо видеть два отдалённых куска кода - вообще в редакторах для этого используются разные части окна, которые у паскаля есть:
Но, к сожалению, у паскаля одну и ту же вкладку нельзя в обоих частях держать, поэтому тут не поможет…
(ну и + из за #453 эта фича всё ещё не очень юзабельна)
Но даже если так можно было бы - сворачивания выполняют ту же роль, но они на много легковеснее.
То есть, чтобы работать с двумя частями окна - надо больше действий чтобы настроить. И когда настроено - запутаться в них на много проще, чем в случае со свёрнутым кодом.
Вообще, возможно имеет смысл изменить существующую кнопку “Свернуть все регионы” на “Свернуть всё”?
Скажите, а Вы устанавливали какую весию - mini или с задачником?
подозреваю, что это будет слишком. например если требуется посмотреть реализацию подпрограмм в 2 регионах, а остальные трогать не нужно, то будет не очень удобно разворачивать подпрограммы после такого
mini
а запускается ли файл pabcnetc.exe если его запустить отдельно? Не держит ли его какой антивирус?
Ну нормально всё. А попробуйре с его помощью откомпилировать какую-нибудь простую программу. exe создается? запускается?
Спасибо. Поправили
После сборки библиотеки в ней начинает отображаться какой-то фантомный класс, совпадающий по имени с либой
library ABC;
end.
Этот класс содержит глобальные подпрограммы.