Использование функции автозаполнения C++ в VEXcode V5

Использование функции автозаполнения C++ при создании проекта C++ в VEXcode V5 может помочь сэкономить время и предотвратить ошибки при вводе команд.

Диаграмма шаблона Clawbot для робототехники VEX V5, иллюстрирующая конструкцию и компоненты, используемые в руководствах по C++ для создания и программирования Clawbot.

ПримечаниеВ этом проекте используется шаблон Clawbot (трансмиссия, 2 двигателя, без гироскопа).


Control-Пробел

Скриншот учебника по C++ от VEX Robotics, демонстрирующий фрагменты кода и пояснения, связанные с концепциями программирования V5.

Один из способов начать использовать функцию автозаполнения C++ — использовать сочетание клавиш Control-Пробел в Windows, macOS и Chrome OS.
Для начала выберите первую открытую строку в фигурных скобках int main() { }.

Диаграмма, иллюстрирующая пространство управления в программировании VEX V5 C++, демонстрирующая ключевые компоненты и их взаимосвязи для эффективного кодирования в робототехнике.

Используйте сочетание клавиш Control-Пробел (одновременно нажав клавишу Control и пробел). Имя устройства или команды появится в раскрывающемся меню выбора.

Скриншот учебника по C++ от VEX Robotics, демонстрирующий примеры кода и пояснения, связанные с программированием V5, с акцентом на функциональность и использование на платформе V5.

Нажмите «Enter/Return» или «Tab» на клавиатуре или выберите команду курсором, чтобы сделать выбор. В этом примере выбран «Drivetrain».

ПримечаниеВ более длинных меню выбора вы можете сделать выбор, используя один из следующих вариантов:

  • Используйте клавиши «Вверх» и «Вниз», чтобы выбрать нужное имя, затем нажмите «Tab» или «Enter/Return» на клавиатуре, чтобы сделать выбор.
  • Используйте курсор для прокрутки вверх и вниз в меню автозаполнения. Затем сделайте желаемый выбор.

Схема, иллюстрирующая процесс выбора трансмиссии для робототехники VEX V5, используемая в учебных пособиях по C++, на которой показаны различные компоненты и их соединения.

«Привод» теперь появится на линии.


Использование меню выбора

Скриншот учебника по C++ от VEX Robotics, демонстрирующий фрагменты кода и пояснения, связанные с концепциями программирования V5.

Если вы знаете команду, которую собираетесь использовать, другой способ использования функции автозаполнения — выбрать первую открытую строку в скобках int main() { }.

Скриншот учебника по C++ от VEX Robotics, демонстрирующий фрагменты кода и пояснения, связанные с программированием V5. На изображении показаны ключевые концепции и примеры для пользователей, изучающих C++ в контексте робототехники.

Начните вводить команду. В этом примере введите «d» для Drivetrain. Имя устройства или команды появится в раскрывающемся меню выбора. Выберите «Трансмиссия».

Схема, иллюстрирующая процесс выбора трансмиссии для робототехники VEX V5, используемая в учебных пособиях по C++, на которой показаны различные компоненты и их соединения.

«Привод» теперь появится на линии.


Использование оператора точки

Скриншот интерфейса учебника C++ от VEX Robotics, отображающий фрагменты кода и обучающий текст, связанный с концепциями программирования V5.

Добавление оператора точки (точка, '.') откроет новое меню всех команд, доступных устройству. В этом примере выберите «driveFor(направление, расстояние, единицы измерения)».


Добавить параметры

Иллюстрация, иллюстрирующая концепцию «Вперед» в программировании на C++, демонстрирующая фрагменты кода и визуальные элементы, относящиеся к робототехнической системе V5.

Параметры — это параметры, которые передаются команде в скобках. В этом примере выберите «Переслать».

Скриншот интерфейса учебника C++ от VEX, демонстрирующий фрагменты кода и концепции программирования, связанные с робототехникой V5, с упором на образовательный контент для пользователей, обучающихся программированию с помощью VEX V5.

Некоторые команды требуют нескольких параметров. Используйте запятую для разделения разных параметров в одной команде. Некоторые параметры являются значениями, и раскрывающееся меню не отображается. Например, с помощью команды «Двигаться вперед» введите «100» в качестве второго значения. Убедитесь, что после значения добавлена ​​запятая, чтобы раскрывающийся список отображался для следующего параметра или единицы измерения.

Скриншот учебника по C++ из описания категории V5, демонстрирующий фрагменты кода и пояснения концепций программирования с упором на робототехнику VEX.

Обязательно закройте синтаксис команды закрывающей круглой скобкой и точкой с запятой.

Скриншот учебника по C++ от VEX Robotics, демонстрирующий примеры кода и пояснения, связанные с концепциями программирования V5.

Некоторые параметры являются необязательными, например значение false в следующем примере. Для получения дополнительной информации о параметрах просмотрите справочную информацию команды чтобы определить, какие параметры необходимы, а какие являются необязательными.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: