Informazioni sulle impostazioni utente per l'estensione VEX VS Code

Le impostazioni utente sono impostazioni globali che Visual Studio Code offre per ogni estensione. Le impostazioni utente VEX ci consentono di configurare l'estensione VEX in base alle nostre esigenze e vengono applicate a ogni progetto di estensione VEX VS Code.

Accesso alle impostazioni utente VEX in VS Code

  • Fare clic sull'icona Impostazioni in basso a sinistra dell'interfaccia utente di VS Code.

    L'icona delle impostazioni si trova nella parte inferiore della barra delle attività di VS Code, nell'angolo in basso a sinistra dello schermo.
  • Verrà visualizzato il menu contestuale. Fare clic sulla voce Impostazioni.

    Menu contestuale delle impostazioni di VS Code con numerose opzioni elencate. È evidenziata l'opzione Impostazioni, che è la terza opzione nel menu, sotto Palette dei comandi e Profili.
  • Verrà visualizzata la finestra Impostazioni.

    La finestra Impostazioni di VS Code è aperta e mostra per impostazione predefinita l'articolo Impostazioni comunemente utilizzate.
  • Fare clic sulla voce Estensioni nella vista elenco a sinistra della finestra Impostazioni per estendere l'elenco di Estensioni e visualizzarne le voci.

    La finestra Impostazioni VS Code è aperta e la categoria Estensioni è evidenziata nell'elenco di navigazione a sinistra.
  • Scorrere l'elenco fino in fondo e fare clic sulla voce VEX.

    La finestra Impostazioni VS Code è aperta e il collegamento alla pagina VEX all'interno della categoria Estensioni è evidenziato.
  • Le impostazioni utente VEX appariranno nel pannello di destra.

    Le Impostazioni utente di VS Code si aprono sulla pagina VEX, dove è possibile personalizzare il comportamento dell'estensione VEX Robotics.

Panoramica delle impostazioni utente VEX

  • Controller: Canale (solo controller V5)
    L'impostazione Controller: Canale controlla il tipo di canale di comunicazione radio tra un V5 Brain e un controller V5. Questa impostazione si applica solo quando VS Code è connesso a un controller V5 tramite USB e il controller è connesso a un V5 Brain tramite VEXnet.
    Per impostare il canale radio del controller V5, fare clic sul menu a discesa e selezionare tra Download e Pit
    • Download - Se impostato su Download, la radio passerà a un canale VEXnet di download non appena viene avviato il download di un programma utente. Il canale di download consente velocità di trasferimento dati più elevate e download più efficienti. 
    • Pit - Se impostato su Pit, la radio rimarrà su un canale pit e il download richiederà molto più tempo.

    Nota: Per impostazione predefinita, il canale radio del controller V5 è impostato su Scarica.

    Impostazioni utente VEX con l'opzione Canale controller mostrata. Questa opzione ha un menu a discesa impostato di default su Scarica. Nella descrizione è riportato Imposta il canale radio del controller V5. Questa impostazione si applica solo al collegamento radio VEXnet.
  • Cpp SDK: Home
    L'impostazione Cpp SDK Home imposta la directory home del C++ SDK (Software Development Kit). Questa impostazione definisce la posizione sul computer in cui è installato C++ SDK.
    Nota: NON MODIFICARE QUESTA IMPOSTAZIONE.

    Impostazioni utente VEX con l'opzione Home dell'SDK Cpp mostrata. Questa opzione ha un collegamento che riporta Modifica in settings.json. Nella descrizione c'è scritto NON MODIFICARE.
  • Cpp Toolchain: Percorso
    L'impostazione Cpp Toolchain Path imposta il percorso per la toolchain utilizzata durante la creazione di un progetto C++ VEX VS Code.
    Per impostare il percorso della toolchain Cpp, digitare il percorso della toolchain sul computer nella casella di testo.

    Impostazioni utente VEX con la toolchain Cpp: opzione Percorso mostrata. Questa opzione ha un campo di testo che rappresenta un percorso file. La descrizione riporta Percorso verso la toolchain.
  • Generale: Abilita terminale utente
    L'impostazione Abilita terminale utente consente all'estensione VEX di aprire la porta seriale utente quando l'estensione rileva un VEX Brain o un VEX Controller. L'unica eccezione si applica a un controller V5 che non esegue l'enumerazione con una porta seriale utente.
    Per impostare l'impostazione Abilita terminale utente , fare clic sul menu a discesa e selezionare tra Abilita e Disabilita
    • Abilita - Abilita consente all'estensione VEX di connettersi a una porta utente all'avvio e creerà il terminale interattivo. Se si seleziona Abilita mentre l'estensione è in esecuzione, l'estensione tenterà di aprire la porta utente se è connesso un dispositivo.
    • Disabilita - Disabilita impedisce all'estensione VEX di connettersi alla porta utente all'avvio e non creerà un terminale interattivo. Se si seleziona Disabilita mentre l'estensione è in esecuzione, l'estensione chiuderà la porta utente e rimuoverà il Terminale interattivo.
    Nota: Per impostazione predefinita, l'impostazione Abilita terminale utente è impostata su Abilita.

    Impostazioni utente VEX con l'opzione Generale Abilita terminale utente mostrata. Questa opzione ha un menu a discesa impostato su Abilita per impostazione predefinita. La descrizione recita: Abilita l'estensione per aprire e visualizzare i dati dalla porta utente.
  • Generale: Voci di registro
    L'impostazione Voci di registro imposta il numero di voci di registro da caricare da un VEX Brain.
    Per impostare il numero di voci di registro, digitare il numero nella casella di testo.
    Nota: Per impostazione predefinita, il numero di voci di registro è impostato su 1000.

    Impostazioni utente VEX con l'opzione Voci di registro generali visualizzata. Questa opzione ha un campo di testo impostato di default sul numero 1000. La descrizione recita: Imposta il numero di voci di registro da caricare da un VEX Brain.
  • Progetto: Tipo di build
    L'impostazione Progetto: Tipo di build imposta il modo in cui l'estensione VEX compilerà un progetto C++.
    Per impostare il tipo di build del progetto Cpp, fare clic sul menu a discesa e selezionare tra Build e Rebuild
    • Build - La build compila il progetto solo quando vengono rilevate modifiche al codice sorgente del progetto.
    • Ricostruzione - Ricostruzione pulisce la directory di compilazione del progetto, quindi compila il progetto. Questa opzione è molto più lenta.
    Nota: Per impostazione predefinita, il tipo di build del progetto Cpp è impostato su Build.

    Impostazioni utente VEX con l'opzione Tipo di build del progetto visualizzata. Questa opzione ha un menu a discesa impostato di default su Crea. La descrizione riporta Imposta tipo di build del progetto Cpp.
  • Progetto: Home
    L'impostazione Progetto: Home imposta la directory home predefinita per un nuovo progetto quando si completa la procedura guidata Nuovo progetto.
    Per impostare la posizione predefinita per i nuovi progetti, digitare la directory sul computer nella casella di testo.

    Impostazioni utente VEX con l'opzione Home del progetto visualizzata. Questa opzione ha un campo di testo che rappresenta un percorso file. La descrizione recita: Imposta la posizione predefinita per i nuovi progetti.
  • Progetto: Esegui dopo il download
    L'impostazione Progetto: Esegui dopo il download imposta se il programma utente deve essere eseguito dopo essere stato scaricato su un VEX Brain.
    Per impostare l'esecuzione del programma utente dopo averlo scaricato sul VEX Brain, selezionare la casella di controllo. Per impostare il programma utente in modo che non venga eseguito dopo il download, deselezionare la casella di controllo.
    Nota: Per impostazione predefinita, la casella di controllo accanto Progetto: Esegui dopo il download è deselezionata.

    Impostazioni utente VEX con l'opzione Esegui progetto dopo download visualizzata. Questa opzione ha una casella di controllo che per impostazione predefinita è deselezionata. La descrizione recita Imposta se il programma utente deve essere eseguito dopo il download.
  • Python: SDK Home
    L'impostazione Python SDK Home imposta la directory home del Python SDK (Software Development Kit). Questa impostazione definisce la posizione sul computer in cui è installato Python SDK.
    Nota: NON MODIFICARE QUESTA IMPOSTAZIONE.

    Impostazioni utente VEX con l'opzione Home dell'SDK Python mostrata. Questa opzione ha un collegamento che riporta Modifica in settings.json. Nella descrizione c'è scritto NON MODIFICARE.
  • Sistema DFU: Ripristino automatico
    L'impostazione Ripristino automatico del sistema DFU imposta se il cervello deve ripristinarsi automaticamente quando viene rilevato un cervello IQ (2°) o un cervello EXP in modalità DFU (aggiornamento firmware dispositivo).
    Per impostare il cervello in modo che si riprenda automaticamente quando viene rilevato un cervello IQ (2°) o un cervello EXP in modalità DFU, selezionare la casella di controllo. Altrimenti, deseleziona la casella di controllo.
    Nota: Per impostazione predefinita, la casella di controllo accanto all'impostazione System DFU: Auto Recover è selezionata.

    Impostazioni utente VEX con l'opzione di ripristino automatico del sistema DFU visualizzata. Questa opzione ha una casella di controllo selezionata per impostazione predefinita. La descrizione recita: Imposta se il cervello deve ripristinarsi automaticamente quando viene rilevato un IQ2 o EXP in modalità DFU.
  • Server Websocket: Abilita
    L'impostazione Server Websocket: Abilita consente all'estensione VEX di avviare il server Websocket, che consente il trasferimento di dati in tempo reale tra il server e il dispositivo VEX.
    Per impostare il server Websocket : Abilita impostazione, fare clic sul menu a discesa e selezionare tra Abilita e Disabilita
    • Abilita - Se è selezionato Abilita , l'estensione VEX avvierà il server Websocket, che consente all'utente di accedere a un pipe bidirezionale verso il dispositivo VEX selezionato. È possibile accedere al server Websocket tramite `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Disabilita - Se è selezionato Disabilita , l'estensione VEX non avvierà il server Wesocked. 
    Nota: Per impostazione predefinita, l'impostazione Server Websocket: Abilita è impostata su Disabilita.

    Impostazioni utente VEX con l'opzione Abilita server Websocket mostrata. Questa opzione ha un menu a discesa impostato su Disabilita per impostazione predefinita. La descrizione recita: Abilita l'estensione ad avviare il server Websocket. Il server consente all'utente di accedere a un canale bidirezionale verso il dispositivo VEX selezionato. È possibile accedere al Websocket all'indirizzo ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Websocket Server: Indirizzo host
    L'impostazione Websocket Server: Indirizzo host imposta l'indirizzo host del WebSocket Server. Il server Websocket è ospitato sul computer su cui è in esecuzione l'estensione VEX. L'indirizzo host del server Websocket è l'indirizzo IP per accedere al server Websocket su `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Per impostare l'indirizzo host, digitare l'indirizzo host (indirizzo IP) nella casella di testo.

    Impostazioni utente VEX con l'opzione Indirizzo host del server Websocket visualizzata. Questa opzione ha un campo di testo impostato per impostazione predefinita sull'indirizzo 0.0.0.0. La descrizione recita Imposta indirizzo host.


  • Server Websocket: Porta
    L'impostazione Server Websocket: Porta configura il numero di porta su cui è in esecuzione il server Websocket. Il numero di porta può essere utilizzato per accedere al server Websocket su `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Per impostare il numero di porta del server Websocket, digitare il numero di porta nella casella di testo.

    Impostazioni utente VEX con l'opzione Porta server Websocket mostrata. Questa opzione ha un campo di testo impostato sul numero 7071 in questo esempio. La descrizione recita: Imposta il numero di porta del server Websocket.

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

Last Updated: