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

Использование функции автозаполнения при создании проекта Python в VEXcode AIR может помочь сэкономить время и предотвратить ошибки при вводе команд. В этой статье вы узнаете, как использовать функцию автозаполнения, которая поможет вам при создании проекта Python для вашего дрона VEX AIR.

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

Меню автодополнения, отображающее объект контроллера и его функции при вводе текста в редакторе кода

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

Полное меню автозаполнения, в котором отображаются дрон, контроллер и доступные команды, такие как «Печать» и «Ждать».

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

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

Автозаполнение, показывающее объект камеры дрона с доступными функциями набора высоты и состояниями.

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

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

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

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

Автозаполнение, отображающее функции камеры, такие как захват изображения и начало записи для объекта дрона.

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

Меню автозаполнения, отображающее функции записи камеры под объектом drone.camera.

Продолжайте вводить текст, чтобы еще больше сузить меню выбора.

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

Автозаполнение, показывающее параметры зрения для дрона, включая функции получения изображения с камеры и получения данных.

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

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

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

Автозаполнение с отображением вариантов выбора камеры DOWNWARD_CAMERA и FORWARD_CAMERA.

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

Автозаполнение с отображением вариантов тегов, таких как ALL_TAGS и TAG0–TAG10, для данных зрения дронов.

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

Строка кода Python, использующая функцию drone vision get_data с аргументами DOWNWARD_CAMERA и ALL_TAGS.

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

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

Last Updated: