VEX VS Code bővítmény felhasználói felületének áttekintése

Ez a cikk áttekintést nyújt a VEX Visual Studio Code Extension UI-járól (felhasználói felület). A kiterjesztés támogatja a C++ és Python projektek fejlesztését VEX IQ 2. generációs, EXP és V5 platformokon.

VEX VS Code bővítmény felhasználói felület elrendezése

A VEX Visual Studio kódbővítmény felhasználói felülete öt fő területre oszlik: Tevékenységsáv, Oldalsáv, Szerkesztő, Terminálpanel és Eszköztár.

Aktivitási sáv

Az Aktivitás sáv ikonok széles skáláját tartalmazza, amelyek lehetővé teszik a nézetek közötti váltást, és további, kontextusspecifikus indikátorokat biztosítanak a VEX projekt fejlesztéséhez.

A VEX projektek VS Code-ban történő fejlesztéséhez használt általános ikonok a következők:

  • A VEX V5 kódbővítmény felületének képernyőképe a Visual Studio Code-ban, amely bemutatja a VEX robotika programozásához elérhető különféle funkciókat és eszközöket. Intéző nézet ikon - Ha rákattint, az Intéző nézet megnyílik az oldalsávon.
  • A VEX V5 kódbővítmény felületének képernyőképe a Visual Studio Code-ban, amely bemutatja a VEX robotika programozásához elérhető funkciókat és eszközöket. Bővítmények nézet ikon - Ha rákattint, a Bővítmények nézet megnyílik az oldalsávon.
  • A VEX V5 VS kódbővítmény funkcióit és funkcióit szemléltető ábra, kiemelve a VEX robotika programozásához szükséges főbb összetevőket és eszközöket. VEX nézet ikon - Kattintásra a VEX nézet megnyílik az oldalsávon.

Oldalsáv

Az oldalsáv különböző nézeteket tartalmaz, amelyek lehetővé teszik a VS Code integrált eszközeinek használatát. A VEX projektfejlesztéshez szükséges feladatok végrehajtásához használt általános oldalsáv nézetek a Bővítmény nézet, VEX nézetés Böngésző nézet.

Bővítmény nézet

A Extension View a VS Code-ban található bővítmények telepítésére és kezelésére szolgál. VEX IQ 2. generációs, EXP és V5 platformokon történő szoftverfejlesztéshez telepítenünk kell a VEX bővítményt, a C/C++ bővítményt és a Python bővítményt.

A VEX bővítmény, C/C++ bővítményés Python bővítmény VS Code-ban történő telepítésének lépésenkénti utasításaiért tekintse meg ezt a cikket.


VEX nézet

A VEX View lehetővé teszi számunkra, hogy VEX IQ 2. generációs, EXP és V5 projekteket fejlesszünk VS Code-ban. A VEX nézet három kategória található: PROJEKT MŰVELETEK, VEX ESZKÖZINFORMÁCIÓK, és VEX VISSZAJELZÉS.

  • PROJEKT MŰVELETEK
    A PROJEKT MŰVELETEK alatti gombokkal új VEX projektet hozhat létre, vagy importálhat egy meglévő VEXcode projektet.
    A VEX projektek VS Code-ban történő létrehozásával kapcsolatos részletes útmutatásért lásd V5gyel kapcsolatos ezt a cikket, az EXPmal kapcsolatos ezt a cikket és a IQ (2nd)tel kapcsolatos ezt a cikket.

  • VEX VISSZAJELZÉS
    A VEX-nek úgy küldhetünk visszajelzést, hogy beírjuk az üzenetet a VEX VISSZAJELZÉS alatti szövegmezőbe, majd a KÜLDÉS gombra kattintunk.
    A VS Code-ban lévő VEX FEEDBACK használatával kapcsolatos hasznos információkért lásd ezt a cikket.

Felfedező nézet

A Explorer View a VEX projektfájlok és -mappák böngészésére, megnyitására és kezelésére szolgál a VS Code-ban.

Szerkesztő

A Szerkesztő a VS Code fájljainak szerkesztésére szolgáló fő terület. A VEX VS Code Extension lehetővé teszi az Intellisense/Linting használatát mind a C/C++, mind a Python esetében a Szerkesztő területen, hogy segítsen minket a program fejlesztése során.

A Szerkesztő területen hasznos információkhoz juthatunk egy adott függvénnyel kapcsolatban, ha az egérmutatót a függvény szövege fölé viszi, vagy a VEX parancssúgó használatával elérhetjük a függvény C++ és Python API-ban (Application Programming Interface) található dokumentációját.

VS Code-ban VEX parancssúgó használatáról részletes utasításokat talál a.

Terminálpanel

A VEX VS kódbővítmény indításkor két terminált biztosít: a Naplóterminált és az Interaktív terminált. 

  • Naplóterminál – A naplóterminál megjeleníti a build kimenetét, a build hibákat és a letöltési eredményeket.

  • Interaktív terminál - Az interaktív terminálnak két funkciója van: nyomtatási naplók megjelenítése és nyers billentyűleütések küldése vissza egy felhasználói programnak.



    : Az interaktív terminál használatához egy agyat vagy vezérlőt kell csatlakoztatni egy VEX VS Code Extension programot futtató számítógéphez.
    Megjegyzés: Az interaktív terminál kimenete alapértelmezés szerint törlődik a felhasználói program felépítése és letöltése után.

Eszköztár

Az Eszköztár ikonok széles skáláját kínálja, amelyekkel gyorsan kapcsolatba léphetünk a VEX VS Code bővítményprojektekkel, a VEX agyakkal és a VEX vezérlőkkel.

Megjegyzés: Az eszköztár csak akkor aktív, ha egy érvényes VEX projekt van megnyitva a VS Code-ban. 

Megjegyzés: Az érvényes VEX projekt a bővítmény által létrehozott vagy importált projekt. A szerkesztőben megnyitott VEXcode vagy VEXcode Pro projektek nem lesznek érvényes VEX projektek, és importálni kell őket.

Az Eszköztáron megjelenő ikonok a következők:

  • A VEX V5 kódbővítmény felületének képernyőképe a Visual Studio Code-ban, amely bemutatja a VEX robotika programozásához elérhető funkciókat és eszközöket. Eszközválasztó - Az Eszközválasztó megjeleníti a csatlakoztatott VEX eszköz ikonját (egy Agy ikont VEX Device Picker showing icons for connected VEX devices, including a Brain icon and a Controller icon, as part of the V5 Category Description in the VS Code Extension section. vagy egy Vezérlő ikont Icon of a controller representing the V5 category in the context of the VS Code Extension, illustrating functionality related to programming and controlling VEX robotics.)
    Megjegyzés: Ha egy vezérlő csatlakozik a számítógéphez, de nincs rádiókapcsolata az aggyal, akkor az agy neve nem jelenik meg a Vezérlő ikonja mellett.
  • A Visual Studio Code VEX V5 kódbővítmény felületének képernyőképe, amely bemutatja a felhasználók számára elérhető különféle programozási funkciókat és eszközöket VEX robotikai projektek fejlesztéséhez és kezeléséhez. Helyválasztó ikon - A Helyválasztó ikon lehetővé teszi számunkra, hogy kiválasszuk, melyik helyről töltse le vagy játssza le a VEX bővítmény a felhasználói programot. Ehhez kattintsunk rá, és a listából válasszunk ki egyet a VEX agy nyolc elérhető helyéből.
  • A VEX V5 kódbővítmény felületének képernyőképe a Visual Studio Code-ban, amely a VEX robotika programozásához szükséges funkciókat és eszközöket mutatja be. Build & Letöltés ikon - Ha VEX eszköz van csatlakoztatva, a Letöltés ikon megjelenik az eszköztáron. Ha rákattintunk, a projekt felépül, és ha sikeres, letöltődik a csatlakoztatott VEX eszközre.
  • A VEX V5 VS kódbővítmény felületének képernyőképe, amelyen kódszerkesztési funkciók és eszközök láthatók a VEX robotika programozásához. A kép kiemeli a felhasználóbarát elrendezést és a kódolási hatékonyság növelésére tervezett funkciókat. Lejátszás ikon - Ha rákattint, a Lejátszás ikon elindítja a letöltött felhasználói programot a VEX agy kiválasztott nyílásában.
  • A VEX V5 kódbővítmény felhasználói felületének képernyőképe, amely a Visual Studio Code robotikai programozásához szükséges kódszerkesztési funkciókat és eszközöket mutatja be. Leállítás ikon - Ha rákattint, a Leállítás ikon leállítja a felhasználói program futtatását a VEX agyon.
  • A VS Code VEX V5 kódbővítmény felületének képernyőképe, amely bemutatja a VEX robotika programozásához szükséges funkciókat és eszközöket, beleértve a kódszerkesztést, a hibakeresési lehetőségeket és a projektmenedzsmentet. Projektválasztó - A Projektválasztó megjeleníti a kiválasztott projekt nevét. A Projektválasztó ikon lehetővé teszi számunkra, hogy váltsunk a VEX projektek között, ha több is létezik a munkaterületen belül, rájuk kattintva és egy projektet kiválasztva a listából.
  • A V5 VS Code Extension felületének képernyőképe, amely bemutatja a fejlesztők számára elérhető funkciókat és eszközöket, beleértve a kódszerkesztést, a hibakeresési lehetőségeket és az integrációs képességeket. Python fájlválasztó (csak Pythonban) - Amikor egy VEX Python projektet kiválasztanak, a Python fájlválasztó megjelenik az eszköztáron. A Python fájlválasztó megjeleníti a kiválasztott Python fájl nevét. A Python for VEX jelenleg csak egyetlen fájl letöltését támogatja.

A VS Code Eszköztár funkcióinak használatával kapcsolatos hasznos információkért tekintse meg ezt a cikket .

VEX felhasználói beállítások

A VEX felhasználói beállítások lehetővé teszik számunkra, hogy a VEX bővítményt a saját igényeinknek megfelelően konfiguráljuk. A felhasználói beállítások globális beállítások, amelyek minden VEX VS Code bővítményprojektre vonatkoznak. A VEX felhasználói beállításokat a VS Code-ban a Beállítások ikonra kattintva, majd a menükben a megfelelő elemek kiválasztásával érhetjük el.

A VEX VS kódbővítmény konfigurálásához szükséges VEX felhasználói beállítások a következők:

  • Vezérlőcsatorna (csak V5 vezérlő esetén) - A V5 vezérlő rádiócsatornáját Letöltés vagy gödör értékre állítja. Ez a beállítás csak a VEXnet rádiókapcsolatra vonatkozik.
  • Cpp Toolchain Path – Beállítja a CPP Toolchain elérési útját.
  • Felhasználói terminál engedélyezése– Engedélyezi vagy letiltja a bővítmény számára a felhasználói porton keresztüli adatok megnyitását és megjelenítését.
  • Naplóbejegyzések – Beállítja a VEX agyból feltöltendő naplóbejegyzések számát.
  • Projektépítési típus – Beállítja, hogyan építsen fel a bővítmény egy C++ projektet.
  • Projekt kezdőlapja – Beállítja az új projektek alapértelmezett helyét.
  • Futtatás letöltés után - Beállítja, hogy a felhasználói program fusson-e a VEX Brain-re letöltés után.
  • Rendszer DFU automatikus helyreállítás - Beállítja, hogy az agy automatikusan helyreálljon-e, ha IQ2 vagy EXP észlelhető DFU módban.
  • Websocket Server engedélyezése – Engedélyezi vagy letiltja a bővítményt a Websocket Server elindításához.
  • Websocket Server állomáscíme – Beállítja a Websocket Server állomáscímét.
  • Websocket Server port – Beállítja a Websocket Server portszámát

A VEX felhasználói beállítások elérésével és beállításával kapcsolatos hasznos információkért tekintse meg ezt a cikket .

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

Last Updated: