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

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


Как использовать функцию автодополнения C++

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

Миниатюра примера проекта мотора Clawbot Drivetrain 2.

Начните вводить текст, чтобы открыть меню выбора.

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Набрана буква D, и в меню доступны команды, начинающиеся с этой буквы.

Имя устройства или команды появится в раскрывающемся меню выбора.

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню всех предлагаемых команд. Для прокрутки опций предусмотрена полоса прокрутки.

Чтобы получить доступ к списку возможных команд, доступных с помощью функции автозаполнения, нажмите Control + Пробел (в Windows, macOS и Chrome OS).

Сделайте выбор с помощью функции автозаполнения C++

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Была нажата буква D, и клавиатура используется для пошагового просмотра доступных команд. Трансмиссия — это первое предложение, и оно выделено.

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

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

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

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

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Устройство Drivetrain и оператор «точка» введены, команды для этого устройства доступны в меню.

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

Сделайте выбор, используя один из следующих вариантов

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Нажаты устройство Drivetrain и оператор «точка», клавиатура используется для пошагового прохождения доступных команд. Команда «Drive For» будет выделена.

Используйте кнопки «Вверх» и «Вниз» на клавиатуре для навигации по меню, а затем нажмите «Return» на Mac, «Enter» на Windows или Chromebook, чтобы сделать выбор.

Выберите курсором нужную команду.

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

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Команда Drivetrain.driveFor введена с начальным символом переноса, параметры для этой функции доступны в меню. Первый параметр читается вперед.

Параметры — это параметры, которые передаются команде в скобках.

Рабочее пространство VEXcode EXP C++ с раскрывающимся меню предлагаемых команд. Команда Drivetrain.driveFor(forward,100,) была введена с пустым конечным параметром, а параметры для этой части функции доступны в меню. Первый параметр указывается в дюймах.

Некоторые команды требуют нескольких параметров. Используйте запятую для разделения разных параметров в одной команде.

VEXcode EXP C++ Workspace с завершенной командой, которая выглядит так: Drivetrain.driveFor(forward,100,mm,true).

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

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

Last Updated: