Разные вопросы по функциям CudaText и ответы

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

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Вопрос по Макро.
Можно реализовать перемещение Макро вверх/вниз?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

через диалог плагина - нельзя. может можно руками поправить конфиг плагина в settings-папке.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Спасибо!
Нашел в ~/.config/cudatext/settings/macros.json
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Можно ли скопировать найденную в палитре команд команду?
(Чтобы вставить ее в ~/.config/cudatext/settings/macros.json )
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Придумал:

записать в Макро Тест
команды из палитры команд!

Code: Select all

                "ed.cmd(cmds.cCommand_KeyHome)",
                "ed.cmd(cmds.cCommand_GotoLineAbsBegin)"
Что это за команда:
cCommand_GotoLineAbsBegin ?
Откуда она?

Дело в том, что если в строке есть пробел,
то после "ed.cmd(cmds.cCommand_KeyHome)" (или клавиши Home) зачастую курсор встает в конец строки (или на первый непробельный символ в начале после, затем опять в начало), не всегда в первую позицию, и макро формирует текст неправильно.
Поэтому лучше использовать cCommand_GotoLineAbsBegin
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

>Что это за команда: cCommand_GotoLineAbsBegin ?
обычная команда. она есть в палитре. поиск по "abs".
"goto line abs. begin".
переходит в колонку ноль.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Спасибо!

Идея насчет макро, плагинов и расширения функциональности.
Что если отдельные команды и функции представить в виде графических элементов, как в Scratch/
Пользователь мог бы просто и графически, наглядно создавать себе новые функции CudaText.
У каждого элемента был бы тултип с пояснением.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

не понял идею. что за графические элементы? в каком Scratch?
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Scratch — Скачать
https://mit-scratch.softonic.ru/

Скачать бесплатно для Windows
Обзор Softonic
Объедините графику, фотографии, музыку и звук в интерактивные творения

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

Ободряя алгоритмическое мышление своих пользователей, Scratch позволяет создавать персонажи, которые могут танцевать, петь и взаимодействовать друг с другом, среди других опрятных действий. Scratch - это, по сути, графический язык программирования, где кодирование намного проще, чем в традиционных языках программирования. Создание сценария предполагает привязку графических блоков таким образом, чтобы вы могли собрать загадку.

Scratch - Imagine, Program, Share
https://scratch.mit.edu/
--
Создавай истории, игры и мультфильмы
Делись с другими по всему миру
Там видео:
https://scratch.mit.edu/about

Скриншот:
maxresdefault-3996453567.jpg

Вот такая идея для дальнейшего развития CudaText - упростить создание макросов и функций CudaText, сделать этот процесс наглядным
Post Reply