2010-07-11 6 views

Antwort

20

Nach this MathWorks blog post, Tabulatorvervollständigung arbeitet im Editor, wie es in dem Befehlsfenster für MATLAB R2010a tut, aber Sie können es einschalten müssen, um in den Tastatureinstellungen Menü.

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

+0

Matlabs Wortvervollständigung ist schrecklich. Sehr eingeschränkt. – Pedro77

6

Tab-Vervollständigung funktioniert für Funktionsnamen, die auf Matlab-Pfad sind. Es funktioniert auch für Variablennamen, wenn die Variable im Arbeitsbereich vorhanden ist. Während Sie programmieren, ist es daher eine gute Idee, Befehle während des Schreibens auszuwerten. Dadurch können Sie sofort nach Fehlern suchen und Variablen für die automatische Vervollständigung verfügbar machen.

13

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

enter image description here

Verwandte Themen