Utilizzo di MATLAB in Visual Studio Code

Utilizzo di MATLAB in Visual Studio Code

Integra MATLAB nel tuo workflow di VS Code con l'estensione MATLAB per Visual Studio Code. Modifica, esegui e debugga il codice MATLAB con evidenziazione della sintassi, analisi del codice, navigazione e altro ancora.

Inizia a modificare il codice senza dover attendere l’avvio di MATLAB

Apri qualsiasi file .m per ottenere l'evidenziazione della sintassi MATLAB, frammenti di codice, commenti e la possibilità di comprimere il codice, senza bisogno di installare MATLAB.

Esecusione e debug del codice

Esegui file e sezioni di codice tramite il pulsante Run oppure esegui direttamente i comandi MATLAB tramite il terminale MATLAB. Imposta punti di interruzione e risolvi i problemi in modo interattivo con la vista Run and Debug.

Configurazione di un agente di coding AI in Visual Studio Code per utilizzare gli strumenti forniti da MATLAB MCP Core Server.

Uso degli agenti di coding AI con MATLAB

Collega MATLAB ad agenti di coding AI come GitHub Copilot tramite il MATLAB MCP Core Server per l’esecuzione automatizzata del codice e l’integrazione dei workflow.

Navigazione della codebase

Visualizza una struttura organizzata del tuo codice, trova i riferimenti tra i file e passa direttamente alle definizioni.

Individuazione degli errori più comuni prima dell’esecuzione del codice

Visualizza diagnostica, avvisi ed errori durante la scrittura del codice. Applica correzioni automatiche per i problemi più comuni.

Esecuzione di codice MATLAB per generare grafici e altri output in un notebook Jupyter all'interno di Visual Studio Code

Esecuzione di MATLAB nei notebook Jupyter

Utilizza MATLAB direttamente tramite i notebook Jupyter senza dover uscire da Visual Studio Code.

Due modi per utilizzare l'estensione

Utilizza le funzioni di modifica di base senza bisogno di installare MATLAB. Collegati a MATLAB per eseguire il codice o utilizzare le funzionalità avanzate dell'estensione.

Funzionalità senza MATLAB Con MATLAB R2021b o versioni successive
Evidenziazione della sintassi
Frammenti di codice
Commento
Code folding
Completamento automatico del codice  —
Navigazione nel codice (Vai alla definizione, Trova riferimenti, ecc.)
Struttura del codice
Analisi del codice (diagnostica e correzioni automatiche)
Formattazione del codice sorgente
Ridenominazione dei simboli
Esecuzione di file e selezioni
Debugging (punti di interruzione, stack di chiamate, ecc.)
Supporto per Jupyter Notebook