Page 1 of 2

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

Posted: 02.11.2022 13:53
by mix-7
Здравствуйте!

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

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

Спасибо!

Posted: 02.11.2022 15:02
by main Alexey
Начиная с 1.174 есть!

1.174.0 (2022/10)
+ add: file-flag "plugin_disabled" in plugin's folder - disables loading of plugin

Posted: 03.11.2022 10:14
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

Posted: 03.11.2022 17:08
by main Alexey
Да, я тоже проверял :)

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

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

UPD:
Да, если плагин выключен с помощью plugin_disabled, то Addons Manager предлагает его установить!

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

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

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

Тоже легкий органайзер, судя по названию.

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

Posted: 13.11.2023 07:24
by main Alexey
>встроить plugin_disabled в код!

это делать надо как правку в Addons Manager. на питоне. но как должен выглядеть UI, не знаю.

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

Posted: 13.11.2023 07:26
by main Alexey
>Вопрос еще по лексеру ToDo. Для каких файлов он предназначен?

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

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

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

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

Posted: 17.11.2023 09:12
by mix-7
Заметил, что плагин Differ при выборе второй вкладки для сравнения в списке открытых вкладок не показывает больше 30.
Так что не выбрать, если вкладок много открыто.
Посмотрел, настроек нет.
Ограничение плагина?