Page 9 of 13
					
				Re: Cudatext Code tree
				Posted: 08.05.2025 08:32
				by mix-7
				> полного решения нету.
А если просто не перестраивать дерево при сохранении?
Если заголовки не менялись.
Еще идея - (принцип CudaText: "если вам что-то нужно, то это уже реализовано!"  
 
   
   
   
  
 )
ставить в нужных ветвях в заголовках теги, а в поле поиска фильтры, и тогда эти блоки будут развернуты.
 
			
					
				Re: Cudatext Code tree
				Posted: 08.05.2025 08:56
				by main Alexey
				сохранение не при чем, дерево обновляется после _изменения_ и паузы. не обновлять после изменения - нельзя. можно лишь изменить паузу (опция).
			 
			
					
				Re: Cudatext Code tree
				Posted: 08.05.2025 10:29
				by mix-7
				> дерево обновляется после _изменения_
если заголовок/заголовки не менялись, можно не обновлять дерево?
			 
			
					
				Re: Cudatext Code tree
				Posted: 08.05.2025 10:46
				by main Alexey
				пока что нельзя, но можно подумать над этим. запишу в блокнот.
			 
			
					
				Re: Cudatext Code tree
				Posted: 12.05.2025 07:22
				by mix-7
				Придумал три варианта:
1. самый простой и красивый.
CudaText помнит последний и предпоследний блок, где была каретка.
Состояние фолдинга этих блоков тоже запоминать и не менять.
2. Есть маркеры. Где стоят маркеры, там состояние фолдинга этих блоков тоже запоминать и не менять.
3. Самое некрасивое (потому что громоздкое) решение - добавить пины в Code tree для закрепления состояния фолдинга.
			 
			
					
				Re: Cudatext Code tree
				Posted: 16.05.2025 09:10
				by mix-7
				Здравствуйте!
Маркеры не поставить в Code tree?
Вот что еще заметил.
Code tree ПКМ - можно сортировать -  ПКМ на tree, чекбокс Sorted
Очень удобно для нужных случаев, спасибо!
А когда снимаешь галочку, Code tree не обновляется, не возвращается к порядку последовательности.
			 
			
					
				Re: Cudatext Code tree
				Posted: 16.05.2025 09:22
				by main Alexey
				>Маркеры не поставить в Code tree?
нет, маркеры только для текста.
но есть плагин Code-Tree Bookmarks.
>когда снимаешь галочку, Code tree не обновляется, не возвращается к порядку последовательности.
при следующем обновлении дерева эта опция учтется. не сразу.
			 
			
					
				Re: Cudatext Code tree
				Posted: 23.05.2025 14:56
				by mix-7
				> при следующем обновлении дерева эта опция учтется. не сразу.
Отлично!
Вопрос про контекстное меню 
Alexey wrote: ↑21.05.2018 20:18
2) вызвать конт. меню можно - клик на code tree + клавиша MENU (на Вин клавиатуре).
 
сегодня не получилось клавишей MENU.
CudaText 1.223.6.0, linux-x86_64-qt6, fpc 3.2.3
Ubuntu 24.04 X11
Лексер WikidPad
Регрессия?  

 
			
					
				Re: Cudatext Code tree
				Posted: 23.05.2025 16:18
				by main Alexey
				в gtk2-версии кнопка Menu работает в дереве.
в qt5/qt6-версиях нет.
запишу себе в блокнот.
			 
			
					
				Re: Cudatext Code tree
				Posted: 24.05.2025 20:49
				by main Alexey
				MENU-key не показывает меню в дереве - баг Лаза для qt5/qt6 !
обобщено в такой багрепорт -
https://gitlab.com/freepascal.org/lazar ... sues/41676