MATLAB in Visual Studio Code verwenden

Using MATLAB in Visual Studio Code

Integrate MATLAB into your VS Code workflow with the MATLAB extension for Visual Studio Code. Edit, run, and debug MATLAB code with syntax highlighting, code analysis, navigation, and more.

Beginnen mit der Bearbeitung, ohne auf MATLAB zu warten.

Öffnen Sie eine beliebige .m-Datei, um MATLAB-Syntaxhervorhebung, Code-Snippets, Kommentare und Code-Faltung zu erhalten – eine MATLAB-Installation ist nicht erforderlich.

Code ausführen und debuggen

Dateien und Codeabschnitte können über die Schaltfläche „Run“ gestartet oder MATLAB-Befehle direkt über das MATLAB-Terminal ausgeführt werden. Setzen Sie Haltepunkte und beheben Sie Probleme interaktiv mit der Ansicht „Ausführen und Debuggen“.

Konfigurieren eines KI-Codierungsagenten in Visual Studio Code zur Verwendung der vom MATLAB MCP Core Server bereitgestellten Tools

KI-Codierungsagenten mit MATLAB verwenden

Verbinden Sie MATLAB mit KI-Codierungsagenten wie GitHub Copilot mithilfe des MATLAB MCP Core Servers für die automatisierte Codeausführung und Workflow-Integration.

Navigieren durch die Codebasis

Sehen Sie sich eine strukturierte Übersicht Ihres Codes an, finden Sie Verweise in verschiedenen Dateien und springen Sie direkt zu Definitionen.

Häufige Fehler vor dem Ausführen Ihres Codes abfangen

Sehen Sie sich Diagnosen, Warnungen und Fehler an, während Sie Code schreiben. Wenden Sie automatische Korrekturen für häufige Probleme an.

MATLAB-Code ausführen, um Diagramme und andere Ausgaben in einem Jupyter-Notebook innerhalb von Visual Studio Code zu generieren

MATLAB in Jupyter-Notebooks ausführen

Nutzen Sie MATLAB direkt über Jupyter-Notebooks, ohne Visual Studio Code verlassen zu müssen.

Zwei Möglichkeiten zur Nutzung der Erweiterung

Nutzen Sie grundlegende Bearbeitungsfunktionen, ohne dass MATLAB installiert sein muss. Stellen Sie eine Verbindung zu MATLAB her, um Code auszuführen oder die fortgeschrittenen Funktionen der Erweiterung zu nutzen.

Funktion Ohne MATLAB Mit MATLAB R2021b oder höher
Syntaxhervorhebung
Code-Snippets
Kommentierung
Code-Faltung
Automatische Codevervollständigung  —
Codenavigation (Zur Definition springen, Referenzen suchen usw.)
Code-Übersicht
Codeanalyse (Diagnose und automatische Korrekturen)
Quellcodeformatierung
Symbolumbenennung
Dateien und Auswahlen ausführen
Debugging (Haltepunkte, Aufrufliste usw.)
Jupyter Notebook-Unterstützung