Не совсем новая функция, уже все есть, но предложение немного поменять последовательность.
Сейчас для поиска еще одного фрагмента текста надо его выделить, нажать Ctrl-F и только потом F3/Shift-F3.
Предложение: Выделить текст и F3/Shift-F3 сразу ищет выделение (выделенные фрагмент) далее в тексте вкладки.
Запрос на новые функции CudaText
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
а почему бы не заюзать две существующие команды для этого?
find current selection, next [prev]
можно и без выделения для слова под кареткой:
find current word, next [prev]
find current selection, next [prev]
можно и без выделения для слова под кареткой:
find current word, next [prev]
Re: Запрос на новые функции CudaText
Иногда блок большой, нужно перейти в начало, к заголовку, потом в конец.
Предложение - сделать команду для макросов и Command pallete и меню для ПКМ на линии блока в Gutter: "переход в конец блока", парную (или отдельную) команде из Command pallete
code tree: go to block for current node.
Также иногда нужно просто скопировать заголовок.
Просьба сделать для этого команду и меню ПКМ на заголовке Code tree.
Спасибо!
Предложение - сделать команду для макросов и Command pallete и меню для ПКМ на линии блока в Gutter: "переход в конец блока", парную (или отдельную) команде из Command pallete
code tree: go to block for current node.
Также иногда нужно просто скопировать заголовок.
Просьба сделать для этого команду и меню ПКМ на заголовке Code tree.
Спасибо!
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
хорошо, это было просто т.ч. добавил:
+ add: Commane Palette command "code tree: go to block for current node, to end of block"
будет в обновлении.
+ add: Commane Palette command "code tree: go to block for current node, to end of block"
будет в обновлении.
не думаю что нужно нагружать ПКМ-меню.и меню для ПКМ на линии блока в Gutter
что такое "заголовок" с точки зрения парсера? первая строка блока? для С++ нет заголовков и для html. так что команду делать не стал.Также иногда нужно просто скопировать заголовок.
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
попробуйте сделать макрос для "копировать заголовок в Markdown/Wikidpad":
0. 'drop marker at caret'
1. 'go to block of current node'
2. 'copy current line'
3. 'collect last marker'
0. 'drop marker at caret'
1. 'go to block of current node'
2. 'copy current line'
3. 'collect last marker'
Re: Запрос на новые функции CudaText
Точно!main Alexey wrote: ↑26.03.2025 14:26 а почему бы не заюзать две существующие команды для этого?
<...>
Забиндить на свободный F2 'find current selection'
Забиндил, работает! Урра!
А в сочетании с опцией поиска 'Wrapped search' ищет по кругу, возвращаясь после последнего вхождения к первому.
Спасибо!
Воистину, высокой марки редактор, высокой!




Половину пожеланий легко можешь сделать сам.
Конструктор!
Лучше всяких компьютерных игр!
CudaText надо преподавать в школах и ЦМД для возрастных, как игру го.
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
у нас в школе никакие редакторы не преподавали. только IDE (Turbo Pascal). с редакторами было туго, в DOS. юзали F4 в Norton Cmd.
Re: Запрос на новые функции CudaText
А это сообщение пропустил, сейчас обратил внимание, спасибо!main Alexey wrote: ↑27.03.2025 07:36 попробуйте сделать макрос для "копировать заголовок в Markdown/Wikidpad":
0. 'drop marker at caret'
1. 'go to block of current node'
2. 'copy current line'
3. 'collect last marker'
И не знал про работу с маркерами - marker.
Буду изучать и повторять.
Воистину, огромные возможности CudaText скрыты от непосвященных, "темна водва в облацех".
Его надо преподавать обязательно!
P.S. Спасибо огромное еще раз!
Это же облегчает создание макроса для заголовка. Не знал, что можно расставлять маркеры или не обратил внимания на них в Wiki.
Сейчас я вручную перехожу на заголовок и запускаю макрос создания ссылки - строки из имени файла и заголовка блока, потом возвращаюсь в позицию редактирования тоже вручную. А оказывается, ссылку можно создать не прерывая редактирования!
Попробую потом еще создать перекрестные ссылки в двух последних блоках последних двух вкладок (кросс-ссылки, взаимная связь).
Оказывается, это можно автоматизировать даже без плагина!
Жаль только, что маркеры отслеживаются в пределах только одной страницы.
P.P.S. Написал об этом (ссылках) в теме WikidPad