16 Stimmen

Wie aktiviert man die automatische Wortvervollständigung im MATLAB-Editor?

Ich kann die automatische Wortvervollständigung an der MATLAB-Eingabeaufforderung verwenden, indem ich die Tabulatortaste drücke, aber ich kann das nicht tun, wenn ich den Editor für eine m-Datei verwende. Gibt es eine Möglichkeit, die Tabulatorvervollständigung im Editor zu verwenden?

22voto

gnovice Punkte 124264

Nach Angaben von dieser MathWorks-Blogbeitrag Die Tabulator-Vervollständigung funktioniert im Editor genauso wie im Befehlsfenster von MATLAB R2010a, aber Sie müssen sie möglicherweise in der Tastatur-Einstellungen Menü.

Bei älteren MATLAB-Versionen funktioniert die Tabulator-Vervollständigung im Editor nur für Funktionsnamen und Variablen, die mit bereits im Arbeitsbereich erstellt wurde . Wenn Sie also ein Skript mit einer Variablen schreiben foobar und diese Variable noch nicht im Arbeitsbereich (d. h. im Befehlsfenster) erstellt wurde, dann foobar wird bei Verwendung der Tabulatorvervollständigung im Editor nicht angezeigt. Dies war der Fall, als ich es in MATLAB 7.8.0 (R2009a) getestet habe.

18voto

Artur_Indio Punkte 736

Wenn Sie einen Code schreiben, drücken Sie die Taste "TAB", siehe:

enter image description here

7voto

Jonas Punkte 74252

Die Tabulatorvervollständigung funktioniert für Funktionsnamen, die sich im Matlab-Pfad befinden. Sie funktioniert auch für Variablennamen, wenn die Variable im Arbeitsbereich existiert. Daher kann es eine gute Idee sein, Befehle während des Programmierens auszuwerten. So können Sie sofort nach Fehlern suchen und Variablen für die Autovervollständigung verfügbar machen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X