Page 2 of 6

Posted: 23.03.2020 14:42
by Alexey
>биваются практически все настроенные (или переназначенные) хоткеи.

Явный баг т к должно сохранять не 6590 (имя ключа) а "cuda_exttools,method,nnn". Fixed- спасибо

Posted: 23.03.2020 14:49
by Alexey
>лексер не восстанавливается после следующей загрузки из сессии

Fixed

Posted: 23.03.2020 14:55
by Alexey
Предложения по панели вывода-- 1) не нравится идея очищать, я могу просто временно переключаться по панелям. Вряд ли опцию стоит делать. 2) не нравится идея- с точки зрения Куды выводы все отдельные и "когда очищать" Куде не понятно. сам плагин ExtTools знает когда очищать- тогда это виш к плагину.

Posted: 23.03.2020 14:57
by Alexey
> добавить в выпадающее меню к автодополнению

Какой смысл в html? там и дополнение это список тегов (правда если вы внутри тега то уже список атрибутов) и сниппеты в html это список тегов. См data/snippets/Std.HtmlTags.

Posted: 23.03.2020 15:39
by AleXY
Alexey wrote:>биваются практически все настроенные (или переназначенные) хоткеи.
Явный баг т к должно сохранять не 6590 (имя ключа) а "cuda_exttools,method,nnn". Fixed- спасибо
Alexey wrote:>лексер не восстанавливается после следующей загрузки из сессии
Fixed
Спасибо, Alexey, за оперативность!
Подскажите, пожалуйста, откуда всё это забирать, что куда копировать/заменять? Или всё это уже будет сразу в новой версии?
Alexey wrote:"когда очищать" Куде не понятно. сам плагин ExtTools знает когда очищать- тогда это виш к плагину.
Вам, конечно, виднее что за это отвечает. Если плагин, то, может, подскажите где для себя подправить, чтобы перед очередным выводом очищал панель?
Alexey wrote:Какой смысл в html? там и дополнение это список тегов (правда если вы внутри тега то уже список атрибутов) и сниппеты в html это список тегов. См data/snippets/Std.HtmlTags.
Смотрел и заметил некую неочевидность. Не понял, как подхватываются сниппеты... Например, в лексере html я ввожу "form", нажимаю TAB и разворачивается в:

Code: Select all

<form action=""></form>
а должен подставиться сниппет из Std.HtmlTags и получиться такое (как ожидается):

Code: Select all

    <form method="post" action="testing.php" id="test" name="test">
        
    </form>
Я так и не понял что откуда подставилось... Это эммет или автоподстановка тегов? Как выбирается приоритет и настраивается ли он где-нибудь? Если явно выбрать в палитре сниппетов, то отрабатывает, как ожидается.

И еще, не могу добиться работы в принципе своих сниппетов. Создал папку в data/snippets/MySnippets , создал файл "btn-primary.synw-snippet" с содержимым:

Code: Select all

name=Bootstrap4 - button primary
id=bs4bp
lex=HTML,HTML_,PHP
text=
<button type="button" class="btn btn-primary">${1:Primary}</button>
всё, в палитре сниппетов виден корректно. Ввожу "bs4bp" и... разворачивается в:

Code: Select all

<bs4bp></bs4bp>
Где мой косяк? Запутался...

Posted: 23.03.2020 15:42
by Alexey
Бета с правками
https://yadi.sk/d/Dkx9Ajujr_UfRg

Posted: 23.03.2020 15:44
by Alexey
> может, подскажите где для себя подправить, чтобы перед очередным выводом очищал панель?
ExtTools дает варианты вывода тула - Output panel, Outout panel/append. не работает?

Posted: 23.03.2020 15:48
by Alexey
>Смотрел и заметил некую неочевидность. Не понял, как подхватываются сниппеты... Например, в лексере html я ввожу "form", нажимаю TAB и разворачивается в:
Это плагин Emmet работает ДО плагина Snippets. (потому что порядок папок- cuda_emmet, cuda_snippets). Что делать?

Posted: 23.03.2020 15:50
by Alexey
> в палитре сниппетов виден корректно. Ввожу "bs4bp" и... разворачивается в:
Опять же видимо Еммет, проверьте что будет если явно вызвать Еммет после вышего слова. Что делать?

Posted: 23.03.2020 16:00
by Alexey
Обновил плагин Snippets чтобы он вызвался до плагина Emmet.