VEXcode предлагает режим управления только с помощью клавиатуры для создания и редактирования проектов Blocks. В этом руководстве рассматриваются основные клавиатурные команды для навигации по интерфейсу, управления блоками и настройки параметров в VEXcode.
В настоящее время режим «только клавиатура» находится на экспериментальной стадии. Пользователи могут время от времени сталкиваться с несоответствиями, поскольку наша команда разработчиков активно совершенствует и улучшает эту функцию.
Текущие блоки, несовместимые с режимом «только клавиатура»:
- Блоки переключателей
- Новые переменные или мои блоки невозможно создать в режиме «только клавиатура».
Включить навигацию с помощью клавиатуры
Чтобы включить навигацию с помощью клавиатуры, нажмите одновременно клавиши Shift + Ctrl + k. Если навигация с помощью клавиатуры включена, блок, который находится выше всего на рабочем пространстве, будет выделен.
Чтобы отключить навигацию с помощью клавиатуры, нажмитеShift + Ctrl + k еще раз.
Добавить блок с панели инструментов
1. Нажмите T на клавиатуре, затем нажмите S , чтобы открыть Панель инструментов. Используйте S для прокрутки вниз и W для прокрутки вверх по категориям блоков на панели инструментов.
2. Перейдите в раздел, содержащий блок, который вы хотите добавить в рабочую область.
3. Нажмите D, затем нажмите S , пока не достигнете нужного блока.
4. НажмитеEnter , чтобы добавить блок в рабочую область.
Изменение места добавления блоков в рабочую область
Место добавления блоков в рабочую область можно изменить, выполнив следующие действия:
1. НажмитеA , чтобы выбрать стек.
2. НажмитеA еще раз, чтобы перейти к выбору курсора.
3. УдерживайтеShift и используйте WASD (W иS для перемещения вверх и вниз, A иD для перемещения влево и вправо), чтобы переместить курсор туда, куда вы хотите добавить новый блок.
4. НажмитеEnter , чтобы сохранить текущее местоположение курсора.
5. Используйте шаги, описанные выше, чтобы прокрутить панель инструментов и добавить блок в рабочую область.
Прикрепить блок к стеку
1. Нажмите D , чтобы перейти в стек.
2. Нажмите W и S , чтобы перемещаться вверх и вниз по блокам, пока не достигнете желаемой точки прикрепления. НажмитеEnter , чтобы сохранить точку присоединения.
В стеке появится синяя линия, показывающая, где была сохранена точка присоединения.
3. Нажмите A , чтобы вернуться к выбору блока.
4. Используйте клавиши W и S для перехода к блоку, который вы хотите прикрепить.
5. Нажмите i , чтобы прикрепить блок.
Вы можете выбрать точку присоединения и прикрепить блок непосредственно из панели инструментов. Чтобы отметить точку вставки, выполните указанные выше действия. После того, как вы отметили блок, нажатие Enter на любом блоке на панели инструментов приведет к его присоединению в этой точке.
Если выбранный блок несовместим с отмеченной точкой присоединения, точка присоединения будет отброшена. Вместо этого блок будет добавлен в рабочую область в его местоположении по умолчанию.
Отсоединение блоков от стопки
1. Выберите блок в стеке, который вы хотите отсоединить.
2. НажмитеX , чтобы отсоединить блок и все прикрепленные под ним блоки.
Редактировать параметры блока
1. Нажмите D , чтобы войти в блок и получить доступ к его первому параметру.
2. Используйте клавиши W и S для навигации по параметрам блока.
3. Нажмите T на клавиатуре, затем нажмите S , чтобы открыть Панель инструментов. Используйте S для прокрутки вниз и W для прокрутки вверх по панели инструментов.
Редактировать текст внутри блока, не являющегося комментарием
1. Чтобы редактировать текст внутри блока, перейдите к круглому выделению слева от текстового поля.
2. НажмитеD , чтобы перейти внутрь параметра текстового поля.
3. НажмитеS , чтобы выбрать текстовое поле.
4. НажмитеD , чтобы выделить текст.
5. НажмитеEnter , чтобы начать вводить текст в поле. Закончив, нажмитеEsc, чтобы снять выделение с текстового поля.
6. НажмитеA дважды, чтобы вернуться к выбору параметров.
Редактировать текст внутри блока комментариев
1. После выбора стопки, в которой находится блок комментариев, нажмите D , чтобы выбрать блок комментариев.
2. Нажмите D еще раз, чтобы выбрать текстовое поле блока комментариев.
3. Нажмите Enter , чтобы начать печатать, и нажмите Esc , как только закончите, чтобы сохранить написанное.
Примечание: Нажатие Enter для ввода текста внутри блока комментариев удалит весь текст, который ранее находился в текстовом поле.
Добавьте «и не ждите» в конец блока
Для любого блока, в конце которого есть опция «и не ждать» (стрелка), перейдите в параметры блока и перемещайтесь по параметрам, пока выделение не исчезнет. Нажатие Enter включит опцию «и не ждите». Повторное нажатиеEnter отключит его.
Прикрепляйте блоки внутри других блоков
1. НажмитеD , чтобы перейти к параметрам блока, и используйтеSилиW для навигации по параметрам блока, пока не появится выделенный кружок рядом с параметром, который вы хотите заполнить блоком.
2. НажмитеEnter , чтобы сохранить этот параметр в качестве точки присоединения.
3. Используя описанные выше шаги, перейдите по панели инструментов, чтобы выбрать блок, который вы хотите вставить в параметр. Нажмите Введите в блоке, чтобы вставить его.
Запуск и остановка проекта
Закончив кодирование проекта, вы можете активировать его с помощью сочетаний клавиш:
- Ctrl + Enter запустит проект.
- Ctrl + e остановит запущенный проект.
- Ctrl + h откроет справочную документацию по блокам.