Wie kann ich den Code im MATLAB-Editor umformatieren?

8

Wie kann ich Code im MATLAB-Editor umformatieren? Andere IDEs haben normalerweise eine Formatierungs- oder Formatierungsoption, die die Position der geschriebenen Codes anordnet. Hat der Redakteur von MATLAB es? Ich benutze MATLAB R2013a

    
Hadi Momenzadeh 30.05.2014, 18:05
quelle

2 Antworten

14

Einige Standard-Formatierungsverknüpfungen für den Matlab-Editor - vorausgesetzt, Windows

ctrl + A - Wählen Sie alle
ctrl + I - Smart Indend
< kbd> ctrl
+ = - Alles reduzieren (Schleifensteueranweisungen)
Strg + shift + = Alles erweitern (Schleifensteuerungsanweisungen)
Strg + ] - Einzug vergrößern Strg + [ - Einzug verringern ctrl + J - Umbruch Kommentare

Weitere nützliche Tastenkombinationen für den Matlab-Editor

ctrl + R - Auswahl auskommentieren (fügt führenden% zu allen ausgewählten Zeilen hinzu) | ctrl + T - Auswahl auskommentieren (entfernt führende% von ausgewählten Zeilen)
Strg + K - Kill-Zeile (löscht von Caret bis zum Ende der Zeile, wenn die Zeile leer ist löscht Zeilenumbruch)
ctrl + M - Aktuelle Nachricht anzeigen oder erweitern - ctrl + F1 - Funktionshinweise anzeigen

Zusätzliche Verknüpfungen können in Prefrences & gt; Keyboard & gt; Shortcuts

gefunden oder definiert werden

Schließlich eine besondere Erwähnung für ... für Zeilenfortsetzung ...
Beispiel:

%Vor%     
RTL 30.05.2014, 18:42
quelle
12

Ich habe einen minimalistischen, konfigurierbaren Matlab-Quellcode-Formatierer erstellt, der direkt im Matlab-Editor verwendet werden kann.

Sie können es auf GitHub finden: MBetififier auf GitHub

Hauptmerkmale:

  • Auffüllen von Operatoren mit Leerzeichen (links und rechts) basierend auf den Konfigurationsregeln.
  • Korrigieren Sie den Leerraumabstand der Schlüsselwörter
  • Korrektur der Einrückung mithilfe der Smart Indent-Funktionalität des Matlab-Editors
  • Entfernen von fortlaufenden Leerzeilen (die Nummer kann konfiguriert werden)
  • (Optional) Fügen Sie die fehlenden Zeilen- und Spaltentrennzeichen (Kommas und Semikolons) in Matrix- und Zellenarray-Deklarationen
  • ein
  • Unterschiedliche Arbeitsmodi: formatieren Sie die aktuelle Seite des Matlab-Editors, formatieren Sie nur eine Auswahl im Matlab Editor oder formatieren Sie Dateien

Es kann in Matlab-Versionen ab R2011a verwendet werden.

Es enthält ein Konfigurationsteil , das eine einzige XML-Datei verwendet, die zum Festlegen der Ersetzungsregeln verwendet werden kann.

Bereitstellung und Konfiguration sind auf GitHub (Link oben) beschrieben.

    
DVarga 21.05.2016 11:21
quelle

Tags und Links