Создание проектов VS Code для VEX IQ (2-го поколения)

В этой статье представлен обзор процесса создания проектов VEX IQ (2-го поколения) в расширении VEX Visual Studio Code (VS Code). Проекты в расширении VEX VS Code можно создавать двумя способами — путем создания нового проекта из примера шаблона или путем импорта существующего проекта VEXcode.

Создание нового проекта для VEX IQ (2-го поколения)

  • Запустите Visual Studio Code на компьютере. Нажмите на значок VEX на панели активности VS Code.
    Значок расширения VEX Robotics в боковом меню VS Code подсвечен.
  • Нажмите кнопку Новый проект в разделе ДЕЙСТВИЯ ПРОЕКТА на основной боковой панели.
    Выбрано расширение VEX Robotics, которое показывает возможности создания и импорта проектов. Кнопка «Новый проект» выделена.
  • Появится окно Создать новый проект VEX. Нажмите на значок IQ 2nd Generation , чтобы выбрать платформу проекта VEX IQ (2nd gen).
    Кнопка «Новый проект» выбрана, и отображаются параметры платформы VEX. Перечисленные опции включают IQ (2-го поколения), EXP и V5. Выделена опция IQ (2-го поколения).
  • Выберите Python или C/C++ в качестве языка проекта. Нажмите на значок Python , чтобы выбрать Python в качестве языка программирования для проекта VEX IQ (2-го поколения), или нажмите на значок C/C++ чтобы выбрать C/C++.
    Выбран вариант IQ (2-го поколения), и теперь отображаются параметры языка программирования. Перечисленные варианты включают Python и C/C++.
  • Выберите шаблон/пример проекта для создания нового проекта VEX IQ (2-го поколения). 
    • Найдите шаблон/пример проекта, вращая колесо прокрутки мыши, перетаскивая ползунок полосы прокрутки или используя строку поиска для фильтрации списка примеров проектов. 
    • Щелкните значок соответствующего шаблона/примера проекта.
      Примечание: Шаблон/пример проекта содержит пример кода и конфигурацию робота, которые используются для запуска проекта.
      Выбран параметр языка программирования, и теперь отображаются проекты «Шаблон/Пример». Это меню можно прокрутить вниз, чтобы просмотреть полный список проектов.
  • Задайте имя проекта, описание и местоположение для нового проекта VEX IQ (2nd) gen.
    • Введите имя проекта в текстовом поле под Имя проекта.
      Примечание: Имя проекта будет использоваться в качестве имени папки верхнего уровня для проекта. Это же имя будет отображаться на экране устройства VEX после загрузки приложения на робота. 
      Выбран пустой шаблон проекта IQ2, и теперь поле «Название проекта» выделено. Имя по умолчанию — myProjectName.
    • (Необязательно) Введите описание проекта в текстовое поле под Описание.
      Примечание: Описание проекта также будет отображаться на экране устройства под информацией о проекте.
      Выбран пустой шаблон проекта IQ2, и теперь поле «Описание» выделено.
    • (Необязательно) Если вы хотите сохранить проект в месте, отличном от папки проекта по умолчанию, прокрутите вниз окно Создать новый проект VEX и нажмите кнопку Обзор , чтобы выбрать местоположение папки проекта на компьютере.
      Примечание: Местоположение проекта по умолчанию задается в папке проекта по умолчанию, указанной в глобальных настройках расширения.
      Выбран пустой шаблон проекта IQ2, и теперь выделена кнопка «Обзор», которую можно использовать для выбора места сохранения.
    • Нажмите кнопку Создать чтобы создать проект. Окно VS Code начнет обновляться.
  • После завершения обновления окна VS Code в расширении VEX VS Code создается проект для VEX IQ (2nd) gen. Для просмотра и разработки кода проекта нажмите src под названием проекта на боковой панели.
    Создан и открыт VS Code с новым проектом VEX IQ Python. Боковое меню открыто и папка с именем src выделена.
  • Нажмите на main.py (если проект написан на Python) или main.cpp (если проект написан на C/C++) в разделе src на боковой панели.
    VS Code с открытой папкой src и выделенным внутри файлом main.py.
  • Код выбранного шаблона/примера проекта будет отображен в области редактора, где мы можем разрабатывать и редактировать созданный проект для VEX IQ (2-го поколения).
    VS Code с открытым файлом main.py и кодом Python, отображаемым в редакторе. Теперь пользователь готов к программированию на VEX Python в VS Code.

Импорт существующего проекта VEXcode IQ (2-го поколения)

  • Запустите Visual Studio Code на компьютере. Нажмите на значок VEX на панели активности VS Code.
    Значок расширения VEX Robotics в боковом меню VS Code подсвечен.
  • Нажмите кнопку Импорт проекта в разделе ДЕЙСТВИЯ ПРОЕКТА на основной боковой панели.
    Выбрано расширение VEX Robotics, которое показывает возможности создания и импорта проектов. Кнопка «Импорт проекта» выделена.
  • Появится окно с Импорт проекта. Выберите файл проекта VEXcode IQ для импорта и нажмите кнопку Открыть
    Примечание: Поддерживаемые типы файлов проекта VEXcode для VEX IQ: 
    • .iqcpp (проект VEXcode IQ C/C++) 
    • .iqpython (проект VEXcode IQ Python)
    Примечание: Импортировать можно только те проекты, которые настроены на использование IQ (2-го поколения). Если вы попытаетесь импортировать проект VEXcode IQ, настроенный для IQ (1-го поколения), процесс импорта завершится ошибкой.
    Сохраненные проекты VEX отображаются в файлах пользователя в проводнике. В списке указаны проекты C/C++ и Python (2-го поколения).
  • Задайте имя проекта, описание и местоположение для импортируемого проекта.
    • (Необязательно) Если вы хотите изменить имя импортированного проекта, введите новое имя проекта в текстовом поле под Имя проекта.
      Примечание: Имя проекта будет использоваться в качестве имени папки верхнего уровня для проекта. Это же имя будет отображаться на экране устройства VEX после загрузки приложения на робота.
      Ранее сохраненный проект VEX был выбран для импорта, и теперь поле «Имя проекта» выделено.
    • (Необязательно) Введите описание проекта в текстовое поле под Описание.
      Примечание: Описание проекта также будет отображаться на экране устройства под информацией о проекте.
      Ранее сохраненный проект VEX был выбран, и теперь поле «Описание» выделено.
    • (Необязательно) Если вы хотите сохранить проект в месте, отличном от папки проекта по умолчанию, нажмите кнопку Browse , чтобы выбрать место для папки проекта на компьютере.
      Примечание: Местом расположения проекта по умолчанию является папка проекта по умолчанию, указанная в глобальных настройках расширения.
      Выбран ранее сохраненный проект VEX, и теперь подсвечена кнопка «Обзор», которую можно использовать для изменения сохраненного расположения.
    • Нажмите кнопку Импорт чтобы импортировать проект. Окно VS Code начнет обновляться.
  • После завершения обновления окна VS Code проект VEXcode IQ импортируется в расширение VEX VS Code. Для просмотра и разработки кода проекта нажмите src под названием проекта на боковой панели.
    VS Code с ранее сохраненным проектом VEX C/C++ успешно импортирован и открыт. Боковое меню открыто и папка с именем src выделена.
  • Нажмите на main.py (если импортируемый проект является проектом Python) или main.cpp (если импортируемый проект является проектом C/C++) в разделе src на боковой панели.
    VS Code с открытой папкой src и выделенным внутри файлом main.cpp.
  • Код импортированного проекта будет показан в области редактора, где мы можем изменить или ремикшировать импортированный проект для VEX IQ (2-го поколения).
    VS Code с открытым файлом main.cpp и кодом C/C++, отображаемым в редакторе. Теперь пользователь готов к программированию VEX C/C++ в VS Code.

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

Last Updated: