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

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


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

Screen_Shot_2022-02-08_at_10.24.22_AM.png

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

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

autocomplete_d_2.png

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

Screen_Shot_2022-02-09_at_1.14.28_PM.png

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

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

autocomplete_d.png

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

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

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

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

Screen_Shot_2022-02-09_at_11.58.35_AM.png

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

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

Screen_Shot_2022-02-09_at_1.11.10_PM.png

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

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

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

вперед_обратный_параметр.png

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

дюймы_мм_параметр.png

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

wait_True.png

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

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

Last Updated: