English | 简体中文 | Deutsch | Español | Français | 日本語
MATLAB Utilities sammelt editorbezogene MATLAB-Skripte und den MBeautifier-Code-Formatter, um tägliche Workflows zu beschleunigen.
- AutoCdPath (
MWidgets/AutoCdPath.m): Wechselt das aktuelle Arbeitsverzeichnis in den Ordner der aktiven Editor-Datei. Gibt einen Fehler aus, wenn keine Datei geöffnet ist. - OneMlx2M (
MWidgets/OneMlx2M.m): Konvertiert das aktuell geöffnete.mlxLive Script in eine.m-Datei. - MultiMlx2M (
MWidgets/MultiMlx2M.m): Konvertiert alle.mlx-Dateien im aktuellen Ordner in.m-Dateien (ruft zuvorAutoCdPathauf). - Beautifier (
MWidgets/Beautifier.m): Formatiert die aktive.m-Datei, indemMBeautify.formatCurrentEditorPage()aufgerufen wird. - LiveScriptCustomize (
MWidgets/LiveScriptCustomize.m): Setzt Live-Editor-Schriften (Code: Jetbrains Mono, normal: Segoe UI, Größe 14px). - Setup (
MWidgets/Setup.m): Fügt MATLAB-Favoriten (KategorieWIDGETS) für AutoCdPath, OneMlx2M, MultiMlx2M und Beautifier hinzu und verwendet Symbole ausicons/.
- Einrichtung: Führen Sie
MBeautify.setup()einmal aus, umMBeautifier/resources/settings/MBeautyConfigurationRules.maus den XML-Regeln zu erzeugen. - Formatierbefehle:
MBeautify.formatCurrentEditorPage()(mittruespeichern)MBeautify.formatEditorSelection()(mittruespeichern)MBeautify.formatFile(file)(formatiert und lässt die Datei geöffnet, ohne zu speichern)MBeautify.formatFile(file, outFile)(formatiert und schreibt in die Ausgabedatei)MBeautify.formatFiles(directory, fileFilter)
- Konfiguration: Bearbeiten Sie
MBeautifier/resources/settings/MBeautyConfigurationRules.xmlund führen SieMBeautify.setup()erneut aus. - Basiert auf dem Projekt MBeautifier.
- MATLAB-Desktop-Editor-APIs (
matlab.desktop.editor). - MATLAB-Live-Editor-APIs (
matlab.internal.liveeditor) für die.mlx-Konvertierung.
- Öffnen Sie die GitHub-Releases-Seite.
- Unter Assets laden Sie die gewünschten
.m-Skripte oder das.zip-Archiv herunter.
Fügen Sie das Repository-Root (oder die Ordner MWidgets und MBeautifier) zum MATLAB-Suchpfad hinzu.
AutoCdPath
OneMlx2M
MultiMlx2M
Beautifier
MBeautify.formatCurrentEditorPage()- Öffnen Sie
MWidgets/Setup.mim MATLAB-Editor, stellen Sie sicher, dass sie aktiv ist, und führen SieSetupaus, um Favoriten mit Symbolen zur Werkzeugleiste hinzuzufügen. - MBeautifier kann außerdem Shortcuts für Formatieraktionen erstellen:
MBeautify.createShortcut('editorpage')
MBeautify.createShortcut('editorselection')
MBeautify.createShortcut('file')Führen Sie LiveScriptCustomize aus, um die Standard-Schriftarteinstellungen aus dem Skript anzuwenden.
GPL-3.0 License © ruiyangzhou01




