The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

VEXcode Pro V5 предоставляет пользователям подлинный опыт программирования, поскольку они становятся более опытными программистами. Независимо от того, переходите ли вы с блочного языка или являетесь опытным текстовым программистом, в следующей статье будут рассмотрены основные функции пользовательского интерфейса (UI) VEXcode Pro V5.

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

Окна

Скриншот меню «Файл» в VEXcode V5, отображающий параметры создания, открытия, сохранения и экспорта файлов, а также дополнительные настройки и инструменты для пользователей в разделе руководств по V5.

Мак

Скриншот меню «Файл» на Mac, отображающего различные параметры файла, такие как «Создать», «Открыть», «Сохранить» и «Печать», соответствующие учебным пособиям V5.

При выборе файла открывается меню «Файл» со следующими опциями:

Окна

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

Мак

Скриншот меню «Правка» на Mac, демонстрирующий различные параметры редактирования в программном обеспечении V5, включая функции вырезания, копирования, вставки, отмены и повтора.

При выборе «Редактировать» открывается меню «Редактировать» с опциями редактирования.

Окна

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

Мак

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

При выборе «Инструменты» открывается меню «Инструменты» из следующих опций.

  • Свернуть дерево файлов свернёт панель дерева файлов, чтобы увеличить область редактирования.

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

Project Slot позволяет пользователям выбрать один из восьми слотов Brain, куда будет загружен проект.

Снимок экрана, показывающий опцию «Включить эксперт» в программном обеспечении Vex Robotics, иллюстрирующий процесс для пользователей в разделе «Учебные пособия V5».

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

  • При нажатии на «Имя проекта» откроется «Сведения о проекте», где можно щелкнуть, чтобы включить дополнительные параметры. 
  • Индикатор контроллера будет серым, если контроллер не подключен, оранжевым, если подключен, но нет радиосвязи с мозгом, и зеленым, если подключен к мозгу. 
  • Информация о Brain показывает, подключен ли Robot Brain V5 (зеленый) к пользовательскому интерфейсу, не подключен (серый) или нуждается в обновлении (зеленый мозг с оранжевым предупреждающим треугольником).

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

«Загрузить проект — это кнопка, которая появляется при подключении мозга, чтобы пользователи могли загрузить проект в мозг.

Примечание: Когда мозг не подключен, кнопка Download заменяется кнопкойBuild, показанной здесь:

  • «Выполнить позволяет пользователю запустить проект через пользовательский интерфейс после того, как он уже загружен в робот.
  • Stop позволяет пользователю остановить проект через пользовательский интерфейс.
  • Robot Config отображает конфигурацию робота, чтобы пользователи могли добавлять, удалять и изменять устройства, включенные в сборку робота.
  • Справка предоставляет пользователю индивидуальную справку по командам и/или предоставляет справочник команд.
  • Обратная связь позволяет пользователям оценивать свои впечатления от пользовательского интерфейса и напрямую отправлять сообщения VEX.
  • Редактор разделения используется для разделения экрана редактирования, чтобы в пользовательском интерфейсе было две вкладки для просмотра двух разных файлов в проекте или для просмотра разных частей одного и того же файла.
  • Мини-карта показывает пользователям, какая часть исходного файла в данный момент отображается в окне редактора, и позволяет пользователю быстро прокручивать весь файл, перетаскивая выделенный раздел.
  • Дерево файлов предоставляет пользователям список папок и их файлов, которые используются в проекте, чтобы пользователи могли выбрать входной файл, который они хотят редактировать.
  • Свернуть вкладки вывода свернёт вкладки вывода, чтобы увеличить область редактирования.
  • Выходные данные выводят информацию о сохранении, компиляции и сгенерированных ошибках.
  • Проблемы содержит список ошибок, предупреждений и информацию о проблемах. 
  • Терминал отображает текст, напечатанный из пользовательского проекта, работающего в мозге, когда мозг подключен через прямой USB или контроллер. Это также позволяет пользователю отправлять текст в проект, работающий в мозгу, при подключении.
  • Очистить позволяет пользователю удалять сообщения с дисплеев выхода и терминала.  

Статьи по Теме:

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

Last Updated: