WikidPad support in CudaText + Tree view & find + Markdown

main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

так я уже обновил лексер. поправив это. это же видно в диалоге Plugins / addon manager / update...

а какая еще проблема с сворачиванием? дайте пример кода.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Обновил, версия лексера от 29 марта.

Code: Select all


+ Header 1
++ Header 2

+++ Header 3
<<

Text
18.04.2022 15:04:47 
>>
Фолдинг только у +++ Header 3
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Для лексера Markdown фолдинг работает:

Code: Select all

# S12E11
ggger
### S12E11
sdfsdfsdf
wwfwfqqf
### S12E11
we+++efwefwef
18.04.2022 16:10:28 
### S12E11
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

видимо фолдинг только у 3-его раздела потому что в первых 2х нету "токенов" (любого текста который ищет лексер). не уверен что это можно поправить. в файле с "токенами" все окей.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

в Маркдаун ситуация та же (если удалить "токены" из раздела).
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Ясно, спасибо!
Если нужен фолдинг, то простейший токен для WikidPad обратный слэш и пробел: "\ " или скобки комментариев "<<>>" (без кавычек)
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

main Alexey wrote:сделал плагин. обработка dbl-click как вы предложили.
https://github.com/CudaText-addons/cuda_wikidpad_helper
установка чере Plugins / Addon Manager / Install from GitHub.
Спасибо!
Некоторые файлы не открывает,

Code: Select all

СБиС 
Не открывает - Click on non-CamelCase word

скопировал как wiki-ссылку в
[СБиС]
тоже не открывает...

Code: Select all

СбИс
реагирует:

Code: Select all

File is not found:
~/Wiki/data/СбИс.wiki

Create it?

Может, для таких случаев предусмотреть [] в качестве обозначения ссылки на файл?
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Алексей,
фолдинг 1-го уровня поглощает фолдинг второго уровня?
Кажется, фолдинг не вложенный.

ПКМ по code folding полосе (панели ?) и выбор Fold level 2 (и более) не работает, только Fold level 1

Это не первоочередное, есть сворачивающееся дерево, но все-таки заметил, что нет поглощающего фолдинга текста для лексеров Markdown и WikidPad
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

для таких случаев надо сделать фикс! сделал. теперь на "СБиС" открывает. обновил.

>фолдинг 1-го уровня поглощает фолдинг второго уровня?

только в идеале, но в лексере для фолда это не сделано. но сделано в tree-helper!
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

фикс! сделал. теперь на "СБиС" открывает. обновил.
Спасибо, работает!
Post Reply