Спасибо, помогла установка "ui_max_size_lexer" : 2, в1- проверьте что все опции из этой части вики не блочат работу--
'Reduced functionality for big files'
Code: Select all
"ui_max_size_lexer" : 3,
(Проблемный wiki-файл был 2+ МБ).
Спасибо, помогла установка "ui_max_size_lexer" : 2, в1- проверьте что все опции из этой части вики не блочат работу--
'Reduced functionality for big files'
Code: Select all
"ui_max_size_lexer" : 3,
https://wiki.freepascal.org/CudaText_API#TreeHelperstree helpers
Plugins which show Code-Tree structure for some lexer (useful if language is complex, and lexer cannot handle all language complexity).
Через Addons Manager - EditSection(s) "treehelper" followed by any string (e.g. "treehelper1"):
key "lexers" is comma-separated lexers list
Code: Select all
Section(s) "treehelper"
key "lexers"
Code: Select all
[treehelper1]
lexers=WikidPad
method=get_headers
fold=1
Code: Select all
[treehelper1]
lexers=WikidPad,WikidPad ^
method=get_headers
fold=1
Code: Select all
{
"about": "Converted from Matthias030's lexer by Alexey Torgashin",
"files": "*.wiki",
"case_sens": false,
"consider_spaces": true,
"rules": {
"success": {
"regex": "^.*((?<!no )success|(?<!nicht )erfolgreich|(no|without( any)?) error|fehlerfrei|(ohne |kein(e)? )fehler|(?<!not )succeed|mit erfolg).*$",
"style": "LightBG3"
},
<... опустил, взял из ~/.config/cudatext/data/lexliblite/Log files.cuda-litelexer, изменив расширение файла на "*.wiki" >
Code: Select all
{
"about": "tst lexer",
"files": "*.wiki",
"case_sens": false,
"consider_spaces": true,
"rules": {
"success": {
"regex": "^\\++.*",
"style": "LightBG3"
}
}
}
Code: Select all
[info]
title=TreeHelper for WikidPad
desc=TreeHelper for WikidPad lexer
type=cudatext-plugin
subdir=cuda_tree_wikidpad
homepage=https://github.com/CudaText-addons/cuda_tree_wikidpad
[treehelper1]
lexers=WikidPad,WikidPad ^
method=get_headers
fold=1
Хм, а я-то думал, что это триггер lexer / lexer lite.Здесь не так то что вы наткнулись на блокируюшую опцию "lexer_folding_max_lines".
Code: Select all
"ui_max_size_lexer" : 1,
Отсюдаmain Alexey wrote: но вижу другой баг - в этом тексте вообще нет фолдинга:
Code: Select all
++ Заголовок1 текст текст текст текст ++ Заголовок2 вв