Cudatext. Плагин External Tools

Post Reply
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Cudatext. Плагин External Tools

Post by mix-7 »

Здравствуйте!

Плагин External Tools по опции Replace selection вставляет текст в текущий документ, курсор не передвигается в конец вставляемого фрагмента.
Была бы удобна опция Insert current document или перемещение курсора в конец вставленного текста, как в Insert Tomes.

2. Tools - Config было бы удобно редактирование по двойному клику на строке конфигурации.
Сейчас приходится каждый раз выделять строку даже если она была выделена при открытии Config.

3. В плагине Runner (он назван облегченным) можно также запустить внешний скрипт, а его вывод вставить в документ?
Если да, то как вставить вывод скрипта в документ?


Спасибо!
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

1. записал себе этот виш.
https://github.com/Alexey-T/CudaText/issues/5144

2. ExtTools юзает устаревшее АПИ для диалогов- dlg_custom. в нем реакцию на dbl-click не сделать.
в новом dlg_proc так можно.

3. кажется в Runner так нельзя сделать.
попробуйте оставить виш в гитхабе.
https://github.com/Alexey-T/CudaText/issues/
или дайте патч.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

1. сделано в моем форке.
https://github.com/Alexey-T/cuda_exttools
потом будет принято в плагин.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

main Alexey wrote: 3. кажется в Runner так нельзя сделать.
попробуйте оставить виш в гитхабе.
https://github.com/Alexey-T/CudaText/issues/
или дайте патч.
Ишью можно писать там на русском?
Или лучше на английском?

Кстати, это выход, в частности, для Cudatext Clipboard catcher:
по команде запускать через Runner внешнюю обработку, а результат вставлять в текст.


А нужно будет обязательно дожидаться завершения Runner'a (тредов же нет)?
2. ExtTools юзает устаревшее АПИ для диалогов- dlg_custom. в нем реакцию на dbl-click не сделать.
в новом dlg_proc так можно.
Т.е. ExtTools не улучшить диалог?
При старте Tools - Config фокус (выделение) на верхней строке, нажатие Edit работает, приходится еще раз выделять нужную строку.
Но это, правда, очень редко нужно, можно и потерпеть.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

>Ишью можно писать там на русском? Или лучше на английском?
лучше на английском. понятнее всем а не только мне и 2-3 людям.
>А нужно будет обязательно дожидаться завершения Runner'a (тредов же нет)?
пока не знаю. попробуйте.

>Т.е. ExtTools не улучшить диалог?
думаю да.
Post Reply