Запрос на новые функции CudaText

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

Re: Запрос на новые функции CudaText

Post by mix-7 »

макрос!

А нельзя ли получать первую строку, заголовок блока фолдинга?
(мне для ссылок, было бы удобно)
Тогда можно было бы не утяжелять хелперы, а сделать универсальный макрос:
- скопировать имя файла вкладки
- скопировать заголовок блока
Last edited by mix-7 on 22.11.2023 10:38, edited 1 time in total.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Запрос на новые функции CudaText

Post by mix-7 »

main Alexey wrote: 22.11.2023 10:03 1- select folding range at caret
А что это?
Каретка (курсор) знает, в каком блоке она находится?!
Т.е. известен заголовок блока?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Запрос на новые функции CudaText

Post by main Alexey »

эта команда ищет folding range который начинается от строки с кареткой.
если иконка (в гуттере) "плюс" или "минус" есть у этой строки.
если у строки начинается фолдинг-блок, команда выделяет его
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Запрос на новые функции CudaText

Post by mix-7 »

Идея возникла: перетаскивать мышкой фолдинг-блоки в Code Tree
Это было бы удобно для быстрого и удобного упорядочивания текстов.
Сложно реализовать?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Запрос на новые функции CudaText

Post by main Alexey »

конечно сложно.
вложенность это еще полбеды. в какую именно позицию вставить -неясно же.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Запрос на новые функции CudaText

Post by mix-7 »

При синхронизации Mega файлы из предыдущей сессии, бывает, заняты.
CudaText при старте считает, что их нет и не открывает вкладку.
Иногда CudaText мешает синхронизации Mega.
У меня редко, но пропадали файлы.

Предложение возобновлять попытку доступа к файлу через паузу, делать несколько попыток.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Запрос на новые функции CudaText

Post by main Alexey »

А какую паузу? секунду, более? и для всех ли папок ее делать или по опции? может стОит сделать опцию "список папок для которых делать паузу" и пауза в 1 секунду и К попыток.

А в других редакторах это как решается?
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Запрос на новые функции CudaText

Post by mix-7 »

> А в других редакторах это как решается?

Не знаю, пользуюсь CudaText, а он из сессии незаметно выкидывал файл.
Трудно поймать, это при загрузке бывает, но можно попробовать, если нужно.
Проблема в том, что MEGA долго стартует, видимо, расшифровывает.
Машинально запустишь CudaText, а потом или в этот момент подтягивается MEGA, и файлы сбоят.

А сделать, наверное, лучше так:
если файл заблокирован, не выбрасывать его из сессии, а открывать его вкладку с предупреждением, что файл занят таким-то процессом.
С предложением "Retry, Close, Open from session."

И пусть пользователь сам смотрит и решает, а не редактор.
Наверное, это оптимальный способ.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Запрос на новые функции CudaText

Post by main Alexey »

Такое уже непросто приделать. если кто сделает патч, я рассмотрю.
Last edited by main Alexey on 15.12.2023 20:45, edited 1 time in total.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Запрос на новые функции CudaText

Post by mix-7 »

ОК, потом как нибудь.
Как выход - скрипт с последовательным запуском MEGA и CudaText.
Post Reply