Page 11 of 21
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 13.11.2023 18:39
by main Alexey
этот фикс дал регрессию на С (С++ и тд) лексерах. когда я добавляю новый код внутри { } блока, закрытие блока не подстраивается под новую набранную строку. так что фикс откатил. нужно думать далее.
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 13:20
by mix-7
Писал здесь, ответ пропал.
Разве обработка блоков в C {...} и Markdown между заголовками # ... # не идентична?
Можно ли сделать свертку блоком с заголовком верхнего уровня блоков нижнего уровня:
Code: Select all
+ заголовок блока 1
текст
++ заголовок блока 2
текст
++ заголовок блока 3
текст
+ заголовок блока 4
Чтобы при сворачивании блока 1 сворачивались внутренние его блоки 2 и 3?
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 13:22
by mix-7
main Alexey wrote: ↑13.11.2023 18:39
этот фикс дал регрессию на С (С++ и тд) лексерах. когда я добавляю новый код внутри { } блока, закрытие блока не подстраивается под новую набранную строку. так что фикс откатил. нужно думать далее.
Нет пока решения?
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 13:29
by mix-7
mix-7 wrote: ↑13.11.2023 06:53
Посмотрел еще раз работу плагина Breadcrumbs
...
Надо им пользоваться для открытия файлов!
И все же удобней пользоваться системным диалог открытия и сохранения файлов в той же ОС, но в других приложениях:
С регистронезависимым поиском и по части имени файла, с меню по ПКМ на имени файла и т.д.
Lazarus не позволяет выбрать другой, более современный системный файловый диалог?
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 13:39
by main Alexey
>Нет пока решения?
уже есть. уже есть бета чтобы пробывать,
welcome
https://github.com/Alexey-T/CudaText/issues/5271
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 13:42
by main Alexey
>Lazarus не позволяет выбрать другой, более современный системный файловый диалог?
нет. он позволяет подстроить диалог который есть. есть десяток опций в TOpenDialog.
тут бы вам или мне сделать демку которая бы вызывала диалог и могла менять все опции.
пока такой демки нет. можете сами собрать в Лазарус.
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 14:42
by main Alexey
и еще. в версиях gtk2 - qt5, многое может отличаться. TOpenDialog тоже. можете попробовать обе.
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 14:47
by main Alexey
и еще. мы вышли из топика этой темы. давайте оставим ее для Wikidpad.
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 21:37
by mix-7
> и еще. в версиях gtk2 - qt5, многое может отличаться. TOpenDialog тоже. можете попробовать обе.
> и еще. мы вышли из топика этой темы. давайте оставим ее для Wikidpad.
Это как раз для WikidPad - открытие файла с поиском по части имени, фильтром и регистронезависимым.
В qt5 это работает!
Поиск такой же, как в скриншоте в
посте выше
Для открытия wiki-файлов из каталога нужен фильтр по любой части вики слов, они часто составлены из двух,
например, Слово1Слово2, СловоMСловоN
Диалог открытия файла GTK требует жестко задать первое слово и с учетом регистра.
Хотя... Эврика!
Можно искать '*Слово2"!
Но, к сожалению, опять же с учетом регистра.
Re: WikidPad support in CudaText + Tree view & find + Markdown
Posted: 16.11.2023 21:40
by mix-7
> уже есть.
работает!
И GTK, и QT.
Верхний свернутый блок не разворачивается при редактировании следующего заголовка.
Спасибо!