VS-koodin käyttöliittymän yleiskatsaus V5:lle

Tämä artikkeli on yleiskatsaus VEX Visual Studio Code -laajennusliittymästä (käyttöliittymästä). Laajennus tukee C++- ja Python-projektien kehitystä VEX IQ 2nd Generation-, EXP- ja V5-alustoille.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka kehittäjät voivat parantaa koodauskokemustaan.

Käyttöliittymän komponentit

VEX VS Code Extension -laajennuksessa on 3 pääkomponenttia.

  1. Työkalupalkki
  2. Activity Bar ja Side Bar
  3. Päätepaneeli

Työkalupalkki

Työkalupalkki antaa käyttäjille nopean tavan olla vuorovaikutuksessa VEX VS Code -laajennusprojektien VEX Brains ja VEX Controllers kanssa. Työkalurivi on aktiivinen vain, kun kelvollinen VEX-projekti on avoinna VS Code-koodissa. Kelvollinen VEX-projekti on laajennuksen luoma tai tuoma projekti. VEXcode- tai VEXcode Pro -projektin avaaminen ei kelpaa ja se on tuotava.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja korostetuilla osioilla navigoinnin ja käytön helpottamiseksi.

Laitteen valitsin

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee ominaisuuksia ja työkaluja, jotka ovat käyttäjien käytettävissä parantaakseen kehityskokemustaan.

Laitevalitsimella on kaksi päätoimintoa. Ensinnäkin se näyttää aivo- tai ohjainkuvakkeen, joka edustaa kytkettyä VEX-laitetyyppiä.

Näyttökaappaus V5 VS Code Extension -liittymästä, joka esittelee VEX Robotics -alustaa käyttävien kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja.

Toiseksi, kun laiteluettelokuvaketta napsautetaan, näkyviin tulee pikavalintaluettelo, jossa on kaikki liitetyt VEX-laitteet. Käyttäjä voi valita, mihin laitteeseen laajennus muodostaa yhteyden.
Nykyinen yhdistetty laite näkyy aina luettelon yläosassa ja sen jälkeen kaikki muut laitteet lajiteltuina laitetyypin (Brain tai Controller) ja alustan (IQ 2nd Generation, EXP ja V5) mukaan.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka ovat käytettävissä kehitystyönkulkujen tehostamiseksi.

Jokainen laitekohde sisältää aivonimen, alustan, laitetyypin ja laitepolun tiedot.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee käyttöliittymän ja ominaisuudet, jotka on suunniteltu parantamaan koodaustehokkuutta ja tukea V5-kehityksessä.

Näyttökuva V5:n VS Code -laajennusliittymästä, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät, virheenkorjausvaihtoehdot ja projektinhallintatoiminnot.

Tärkeä

Jos ohjain on kytketty tietokoneeseen, mutta sillä ei ole radiolinkkiä aivoihin, aivojen nimeä ei näytetä luettelokohteen tai laiteluettelon tilapalkin kuvakkeen vieressä.

Paikan valitsin

Näyttökaappaus V5 VS Code Extension -liittymästä, joka esittelee V5:n kehittämiseen saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja virheenkorjausvaihtoehdot.

Paikan valitsinkuvakkeen avulla käyttäjä voi valita, missä paikassa laajennus lataa tai toistaa käyttäjäohjelman.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee V5:n kehittämiseen saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

Kun paikan valitsin -kuvaketta napsautetaan, näkyviin tulee pikavalintaluettelo, jossa on käytettävissä olevat käyttäjäohjelmapaikat 1-8.

Rakenna/Lataa

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja keskittyen tuottavuuden ja koodinhallinnan parantamiseen.Näyttökuva VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinmuokkausvaihtoehdot ja projektinhallintatoiminnot.

Build/Download-kuvake muuttaa toimintoja, jos VEX Brain tai VEX Controller on kytketty.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja keskittyen tuottavuuden ja koodinhallinnan parantamiseen.

Jos VEX-laitetta ei ole kytketty, koontikuvake näytetään. Kun napsautat, projekti vain rakennetaan.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinmuokkausvaihtoehdot ja projektinhallintatoiminnot.

Jos VEX-laite on kytketty, latauskuvake näytetään. Kun napsautat, projekti rakennetaan ja onnistuessaan ladataan VEX-laitteeseen.

pelata

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja VEX-robotiikan integroinnin.

Kun toistokuvaketta napsautetaan, se suorittaa käyttäjäohjelman valitussa paikassa.

Lopettaa

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla V5-alustaa käyttäville kehittäjille.

Pysäytyskuvake pysäyttää käyttäjäohjelman, kun sitä napsautetaan.

Valittu työtila

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja V5-luokkavaihtoehdot, jotka on suunniteltu parantamaan kehityskokemusta.

VS Code tukee usean työtilan projekteja. Projektivalitsimen avulla käyttäjät voivat vaihtaa VEX-projektien välillä, kun työtilassa on useita.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee V5-luokan kuvaukseen liittyviä ominaisuuksia ja toimintoja, mukaan lukien koodinmuokkaustyökalut ja -vaihtoehdot kehittäjille.

Kun projektinvalintakuvaketta napsautetaan, näkyviin tulee pikavalintaluettelo, jossa on kaikki voimassa olevat projektit.

Tärkeää
Jos projekti ei ole kelvollinen, se ei näy projektin pikavalintaluettelossa. Projekti ei ole kelvollinen, ellei sitä ole luotu tai tuotu VEX VS Code -laajennuksella.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Python-tiedoston valitsin (vain Python)
Kun VEX-python-projekti valitaan, python-tiedoston valitsin tulee näkyviin työkalupalkkiin. Python for VEX tukee tällä hetkellä vain yksittäisten tiedostojen latausta.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.


Kun kuvaketta napsautetaan, näkyviin tulee pikavalintaluettelo, jossa on kaikki työtilan hakemistossa sijaitsevat python-tiedostot.
Python-tiedoston valitsimen avulla käyttäjä voi vaihtaa python-lähdetiedostojen välillä (.py)

VEX Activity Bar ja sivupalkki

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja V5-luokan kuvaukseen liittyvät ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja navigointivaihtoehdot.

Projektit Toimet

Näyttökuva V5 VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja toimintoja VEX-robotiikan koodauskokemuksen parantamiseksi.

Vix-toimintopalkki sisältää Project Actions -näkymän ja VEX Device Info -näkymän.

Projektitoiminnot -näkymää käytetään uuden projektin luomiseen tai olemassa olevan VEXcode- tai VEXcode Pro -projektin tuomiseen.

Lisätietoja uuden projektin luomisesta saat tästä artikkelista!

Versiotiedot näkyvät myös näkymän vasemmassa ja oikeassa alakulmassa.

Tärkeää
Jos VEXcode- tai VEXcode Pro -projekti on auki editorissa, sitä ei pidetä kelvollisena VEX-projektina, vaan projekti on tuotava VEX-sivupalkin Tuo-painikkeella.

VEX-laitteen tiedot

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja V5-spesifiset toiminnot.Kuvakaappaus VEX V5 Code Extension -liittymästä Visual Studio Codessa, joka esittelee V5-robotiikkajärjestelmien ohjelmoinnin tärkeimmät ominaisuudet ja vaihtoehdot.

VEX Device Info -näkymä antaa käyttäjälle yleiskatsauksen yhdistetystä VEX Brainista tai VEX-ohjaimesta. VEXos-versio, sarjaportin polku, käyttäjäohjelma ja laitetiedot ovat kaikki tässä näkymässä. Tämän näkymän kautta voidaan suorittaa myös muita toimintoja, kuten VEXos-laiteohjelmiston päivitykset, kuvakaappaukset, aivojen nimen ja asetusryhmän numeron asettaminen.

Järjestelmätiedot

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee V5-luokan kehittäjille saatavilla olevia ominaisuuksia ja työkaluja.

Järjestelmätiedot tarjoavat lyhyen yleiskatsauksen yhdistetystä VEX-laitteesta. Tämä sisältää laitteen VEXos-version, aivonimen, tiimin numeron, aivotunnuksen ja python-ajonaikaisen version tiedot.

Sarjaportin tiedot

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja virheenkorjausvaihtoehdot.

Sarjaporttitiedot näyttävät kunkin VEX-laitteen käytettävissä olevan portin laitepolun. Useimmat VEX-laitteet luetellaan kahtena sarjaporttina. Communication-sarjaporttia käytetään ohjelmien lataamiseen ja aivojen toimintojen ohjaamiseen. Käyttäjän sarjaporttia käytetään tiedon siirtämiseen Brainissa toimivan käyttäjäsovelluksen ja USB:n kautta kytketyn isäntätietokoneen välillä. V5-ohjain on ainoa VEX-laite, jossa on vain tiedonsiirron sarjaportti eikä käyttäjän sarjaporttia.

Ohjelmien tiedot

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla V5-projektien parissa työskenteleville kehittäjille.

Ohjelmatiedot näyttävät luettelon kaikista ladatuista käyttäjäohjelmista VEX Brainissa.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja integrointivaihtoehdot.

Jokainen ohjelmaluettelokohde voidaan laajentaa näyttämään lisätietoja kustakin käyttäjäohjelmasta, kuten paikan sijainnin, tiedostonimen, kielityypin, tiedostokoon ja latausajan.

Laitteiden tiedot

Kuvakaappaus V5 VS Code Extension -liittymästä, joka esittelee V5:n kehittämiseen saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja määritysvaihtoehdot.

Laitetiedot näyttävät luettelon kaikista VEX Brainiin yhdistetyistä älyporttilaitteista. Jokainen luettelokohde näyttää älyportin numeron ja laitetyypin.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla V5-projektien parissa työskenteleville kehittäjille.

Jokainen laiteluettelokohde voidaan laajentaa näyttämään laiteohjelmiston versiotiedot kustakin älyporttilaitteesta.

Ohjaimeen linkitetty tila näytetään, kun se on yhdistetty VEX Brain Device -laitteeseen.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla VEX Roboticsin kanssa työskenteleville kehittäjille, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

VEX Brain on yhdistetty VEX-ohjaimeen

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee V5-alustaa käyttäville kehittäjille tärkeitä ominaisuuksia ja toimintoja.

VEX Brainia ei ole yhdistetty VEX-ohjaimeen

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee kehittäjien käytettävissä olevia keskeisiä ominaisuuksia ja työkaluja koodauskokemuksen parantamiseksi.

VEX V5 -ohjain on kytketty VEX V5 Brainiin

Screen Shots

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee erilaisia ​​ominaisuuksia ja työkaluja, jotka kehittäjät voivat parantaa koodauskokemustaan.

Napsauttamalla kamerakuvaketta käyttäjä voi ottaa ja ladata kuvakaappauksen VEX Brainista.
Näyttökuvat ovat käytettävissä vain, kun ne on liitetty suoraan VEX Brainiin USB:n kautta

Battery Medic (vain V5 Brain)

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja VEX-robotiikan integrointivaihtoehdot.

Napsauttamalla Sydän-kuvaketta laajennus lataa ja suorittaa akkulääkärin käyttäjäohjelman.

Aseta aivojen nimi

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee käyttöliittymän ja ominaisuudet, jotka on suunniteltu parantamaan koodaustehokkuutta ja projektinhallintaa VEX-robotiikan kehityksessä.

Napsauttamalla kynäkuvaketta järjestelmän>nimen vieressä, käyttäjä voi asettaa nimen VEX Brainille.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee VEX-robotiikan ohjelmointiin saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Kun kynäkuvaketta on napsautettu, VS-koodieditorin yläosaan tulee syöttöruutu. Kirjoita uusi aivojen nimi syöttöruutuun ja aseta se painamalla Enter.

Aseta joukkueen numero

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla V5-projektien parissa työskenteleville kehittäjille.

Napsauttamalla kynäkuvaketta system>teamin vieressä, käyttäjä voi asettaa tiiminumeron VEX Brainille.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee käyttöliittymän ja V5-luokan kehittämiseen liittyvät ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja integrointivaihtoehdot.

Kun kynäkuvaketta on napsautettu, VS-koodieditorin yläosaan ilmestyy syöttöruutu. Kirjoita uusi joukkueen numero syöttöruutuun ja paina Enter asettaaksesi.

Poista käyttäjäohjelma

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinmuokkausvaihtoehdot ja projektinhallintatoiminnot.

Napsauttamalla Roskakori -kuvaketta Programs->projektin nimen vieressä, käyttäjä voi poistaa ohjelman tietyssä paikassa. TÄRKEÄÄ, kun poistat ohjelman, sitä ei voi palauttaa. Ole varovainen käyttäessäsi tätä ominaisuutta.

Laitetietojen varoitukset

VEXos-päivitys

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkausvaihtoehdot ja integrointiominaisuudet.

Kun VEX Brainin VEXos-versio on vanhentunut, VEXos-version viereen ilmestyy varoitusviestikuvake ja molemmat Brain-kuvakkeet muuttuvat keltaisiksi.

Tämän varoituksen ratkaisemiseksi käyttäjän tulee päivittää VEXos aivoihinsa.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, esittelemällä ominaisuuksia ja toimintoja koodauskokemuksen parantamiseksi, mukaan lukien valikot ja työkaluvaihtoehdot.

VEXot voidaan päivittää napsauttamalla VEX Brain -kuvakkeen vieressä olevaa ylänuolta.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja integrointivaihtoehdot parantamaan kehityskokemusta.

Myös ilmoitusruutu tulee näkyviin VS-koodieditorin oikeaan alakulmaan, kun VEXos on vanhentunut. Käyttäjä voi aloittaa VEXos-päivityksen napsauttamalla "Päivitä"-painiketta tai napsauttamalla "Ohita"-painiketta ohittaaksesi VEXos-päivityksen.

Aivoja ei ole yhdistetty yhdistettyyn ohjaimeen

Kuvakaappaus VS Code Extension -liittymästä V5:lle, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

VEX-ohjainkuvake muuttuu keltaiseksi, kun VEX-ohjain on kytketty tietokoneeseen, mutta sitä ei ole yhdistetty VEX-aivoihin.

Tämän varoituksen ratkaisemiseksi käyttäjän tulee linkittää VEX-ohjain VEX-aivoon

Päätepaneeli

VEX VS Code Extension tarjoaa kaksi päätelaitetta käynnistyksen yhteydessä, lokiterminaalin ja interaktiivisen päätteen

Kuvakaappaus VS Code Extension -liittymästä V5:lle, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

Log Terminal

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee V5:n kehittämiseen saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Lokipääte näyttää koontitulosteen, koontivirheen ja lataustulokset.

Interaktiivinen terminaali

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee VEX-robotiikan kehittämiseen saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Interaktiivisella päätteellä on kaksi toimintoa, printf-lokien näyttäminen ja raakanäppäinpainallusten lähettäminen takaisin käyttäjäohjelmaan. Interaktiivisen päätelaitteen hyödyntäminen edellyttää, että Brain tai Controller kytketään tietokoneeseen, jossa on VEX VS Code Extension. Interaktiivinen päätteen lähtö tyhjennetään oletusarvoisesti käyttäjäohjelman rakentamisen ja lataamisen jälkeen.

Käyttäjäasetukset

Käyttäjäasetukset ovat yleisiä asetusasetuksia, jotka Visual Studio Code tarjoaa kullekin laajennukselle. Käyttäjäasetuksia sovelletaan jokaiseen VEX VS Code -laajennusprojektiin.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

Kuinka päästä VEX-käyttäjäasetuksiin

Näyttökaappaus VS Code Extension -liittymästä V5:lle, joka esittelee ominaisuuksia ja vaihtoehtoja, jotka käyttäjät voivat parantaa koodauskokemustaan ​​VEX-robotiikan avulla.

Napsauta hammasrataskuvaketta VS Coden vasemmassa kulmassa, niin kontekstivalikko tulee näkyviin

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee V5-luokan kehittäjille saatavilla olevia ominaisuuksia ja työkaluja.

Napsauta pikavalikosta kohtaa "Asetukset", jolloin asetussivu tulee näkyviin.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkausvaihtoehdot ja VEX-spesifiset toiminnot.

Napsauta vasemmanpuoleisessa luettelonäkymässä "Laajennukset" -kohtaa. Vieritä seuraavaksi alas ja etsi kohde, jonka nimi on "VEX".

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjille saatavilla olevia ominaisuuksia ja työkaluja, mukaan lukien koodinmuokkausvaihtoehdot ja projektinhallintatoiminnot.

Napsauta "VEX" -luettelokohtaa.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka näyttää V5-luokan kuvaukseen liittyvät ominaisuudet ja toiminnot, mukaan lukien käyttöliittymäelementit ja koodinpätkät.

VEX User -asetukset näkyvät oikeanpuoleisessa paneelissa.

Asetusten yleiskatsaus

Ohjainkanava (vain V5-ohjain)

Controller Channel -asetus ohjaa radioviestintäkanavatyyppiä V5 Brainin ja V5 Controllerin välillä.
Tämä asetus koskee vain, kun VS Code on kytketty V5-ohjaimeen USB:n kautta ja ohjain on kytketty V5 Brainiin VEXnetin kautta. Käyttäjä voi valita Download - ja Pit -kanavan välillä. Kun asetus on Download, radio hyppää VEXnet-latauskanavalle, kun käyttäjäohjelman lataus aloitetaan. Latauskanava mahdollistaa suuremmat tiedonsiirtonopeudet ja tehokkaammat lataukset. Kun asetus on Pit, radio pysyy pit-kanavalla ja lataus kestää paljon kauemmin. Oletuksena tämä asetus on Lataa.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee ominaisuuksia ja työkaluja, jotka ovat saatavilla V5-projektien parissa työskenteleville kehittäjille.

Cpp Project SDK Home

ÄLÄ MUOKKAA TÄTÄ ASETUSTA.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Cpp-työkaluketjun polku

Cpp Toolchain Path asettaa polun työkaluketjulle, jota käytetään C++ VEX VS Code -projektin rakentamiseen.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, jossa esitellään kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät, virheenkorjausvaihtoehdot ja projektinhallintatyökalut.

Ota käyttäjäpääte käyttöön

Ota käyttäjäpääte käyttöön -asetus sallii laajennuksen avata käyttäjän sarjaportin, kun laajennus havaitsee VEX Brainin tai VEX Controllerin. Ainoa poikkeus koskee V5-ohjainta, jossa ei ole käyttäjän sarjaporttia.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Ota käyttöön sallii laajennuksen muodostaa yhteyden käyttäjäporttiin käynnistyksen yhteydessä ja luo interaktiivisen päätteen. Jos käytössä on valittuna laajennuksen ollessa käynnissä, laajennus yrittää avata käyttäjäportin, jos laite on kytketty.
Poista käytöstä estää laajennusta muodostamasta yhteyttä käyttäjäporttiin käynnistyksen yhteydessä eikä luo interaktiivista päätelaitetta. Jos pois käytöstä valitaan laajennuksen ollessa käynnissä, laajennus sulkee käyttäjäportin ja poistaa interaktiivisen päätteen.

Projektin rakennustyyppi

Project Build Type määrittää, kuinka laajennus rakentaa C++-projektin. Käyttäjä voi asettaa koontimuodoksi Build tai Rebuild.
Rakenna rakentaa projekti vain, kun Make havaitsee muutoksia projektin lähdekoodissa.
Rebuild puhdistaa projektin rakennushakemiston ja rakentaa sitten projektin. Tämä vaihtoehto on yleensä paljon hitaampi.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, jotka on suunniteltu parantamaan koodaustehokkuutta ja virtaviivaistamaan V5-projektien parissa työskentelevien käyttäjien kehitysprosesseja.

Projektin koti

Project Home määrittää uuden projektin oletuskotihakemiston, kun uusi projekti on ohjattu.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodin muokkaus- ja virheenkorjausvaihtoehdot.

Suorita latauksen jälkeen

Suorita latauksen jälkeen kun se on käytössä, käynnistää käyttäjäohjelman sen jälkeen, kun se on ladattu VEX Brainiin.

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja VEX-spesifiset toiminnot.

Python SDK Home

ÄLÄ MUOKKAA TÄTÄ ASETUSTA.

Kuvakaappaus V5 VS Code Extension -liittymästä, joka esittelee V5:n kehittämiseen käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

VEX-komento-ohje

VEX Command Help mahdollistaa pääsyn C++- ja Python API:n (Application Programming Interface) sisältämien toimintojen dokumentaatioon. Dokumentaatio on jokaiselle VEX-alustalle ominaista (IQ 2nd Generation, EXP, V5).

Näyttökuva V5:n VS Code Extension -laajennuksesta, joka esittelee sen käyttöliittymän ja ominaisuudet, mukaan lukien koodinmuokkaustyökalut ja integrointivaihtoehdot VEX-robotiikan ohjelmointiin.

Päästäksesi VEX Command Help -ohjeeseen, korosta ensin etsittävän toiminnon teksti.

Näyttökuva V5:n VS Code Extension -liittymästä, joka esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja virheenkorjausvaihtoehdot.

Napsauta valittua tekstiä hiiren kakkospainikkeella, niin kontekstivalikko tulee näkyviin.
Seuraava Napsauta VEX-komento-ohjetta päästäksesi dokumentaatioon.

Kuvakaappaus VS Code Extension -liittymästä V5:lle, joka näyttää kehittäjien käytettävissä olevat ominaisuudet ja työkalut, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

Jos VEX Command Help löytää tarkan vastaavuuden, näkyviin tulee uusi verkkonäkymä, jossa on tarvittavat asiakirjat.

Näyttökaappaus VS Code Extension -liittymästä V5:lle, esittelee kehittäjien käytettävissä olevia ominaisuuksia ja työkaluja, mukaan lukien koodinpätkät ja projektinhallintavaihtoehdot.

Jos useat asiakirjat vastaavat valittua tekstiä, näkyviin tulee pudotusvalikko, jossa on suodatettu luettelo asiaankuuluvista asiakirjoista.

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

Last Updated: