CudaText. Вопросы по плагинам

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

CudaText. Вопросы по плагинам

Post by mix-7 »

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

Не нашел общей темы по плагинам, решил создать.

Давно хотел спросить, есть ли функциональность отключения ненужных плагинов в настройках?
Можно, конечно, просто удалить их из ~/.config/cudatext/py
Или скопировать в ~/.config/cudatext/py_temp, например, и потом удалить через Addon Manager
А нет ли возможности просто отключать?

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

Post by main Alexey »

Начиная с 1.174 есть!

1.174.0 (2022/10)
+ add: file-flag "plugin_disabled" in plugin's folder - disables loading of plugin
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Спасибо! Работает! Отлично!

Пример.
Плагин Breadcrumbs мне пока не нужен и занимает строчку внизу.
Но он достатоточно интересный и удобный для некоторых целей, и мне не хотелось бы про него забывать.

Добавил файл plugin_disabled с любым содержимым в

Code: Select all

~/.config/cudatext/py/cuda_breadcrumbs/
Это работает, даже если плагин установить повторно.

Если плагин понадобится, то перед запуском CudaText можно его "раскомментарить", например так:

Code: Select all

~/.config/cudatext/py/cuda_breadcrumbs/_plugin_disabled
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Да, я тоже проверял :)
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: CudaText. Вопросы по плагинам

Post by mix-7 »

Эх, хорошо бы встроить plugin_disabled в код!
Чтобы плагины отключать и включать прямо из редактора.
Но это ни к чему? Усложнять код?

UPD:
Да, если плагин выключен с помощью plugin_disabled, то Addons Manager предлагает его установить!
Last edited by mix-7 on 13.11.2023 08:19, edited 1 time in total.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: CudaText. Вопросы по плагинам

Post by mix-7 »

Вопрос еще по лексеру ToDo.
Для каких файлов он предназначен?
Он для файлов http://todotxt.org/
Если да, то что-то http://todotxt.org/todo.txt не очень релевантно парсит.

Есть ли к нему CodeTree?

Тоже легкий органайзер, судя по названию.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: CudaText. Вопросы по плагинам

Post by main Alexey »

>встроить plugin_disabled в код!

это делать надо как правку в Addons Manager. на питоне. но как должен выглядеть UI, не знаю.
Last edited by main Alexey on 13.11.2023 07:27, edited 1 time in total.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: CudaText. Вопросы по плагинам

Post by main Alexey »

>Вопрос еще по лексеру ToDo. Для каких файлов он предназначен?

для плагина Plain Tasks.
у которого вроде бы все описано в readme.txt.
https://github.com/cudatext-addons/cuda_plain_tasks
приписал строчку описания к лексеру в AddonsManager, что он для Plain Tasks.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: CudaText. Вопросы по плагинам

Post by mix-7 »

mix-7 wrote: 13.11.2023 07:12 Эх, хорошо бы встроить plugin_disabled в код!
...
Да, если плагин выключен с помощью plugin_disabled, то Addons Manager предлагает его установить!
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: CudaText. Вопросы по плагинам

Post by mix-7 »

Заметил, что плагин Differ при выборе второй вкладки для сравнения в списке открытых вкладок не показывает больше 30.
Так что не выбрать, если вкладок много открыто.
Посмотрел, настроек нет.
Ограничение плагина?
Post Reply