2016-11-17 1 views
0

Ich habe einen riesigen Code und jetzt für Testzweck muss ich das ganze Skript in eine unendliche while-Schleife hinzufügen, gibt es einen kurzen Weg (ohne Leerzeichen für jede Zeile zu drücken), um einen Raum für Einzug hinzuzufügen, so das Ganze Code ist ein Teil der One-While-Schleife? Wie zum Beispiel, wenn wir Strg + R drücken, kommentiert es die ZeileAutomatische Code-Identifikation

Antwort

2

Ctrl - I/Cmd - I wird die Datei automatisch eingerückt. Anderenfalls wählen Sie einfach mehrere Zeilen und verwenden Tab/Shift - Tab, um sie vorwärts und rückwärts zu bewegen.

Für Einrückung ist ein Muss, Matlab als Sprache ist jedoch egal, so dass es nicht wirklich ein Muss ist, es einzurücken. Außerdem können Sie den Code einfach über die Befehlszeile ausführen, sagen Sie, dass Sie das Skript oder die Funktion Umar aufgerufen haben, und geben Sie dann in die Befehlszeile while 1, Umar; end ein.

+0

Es funktioniert Danke :) – Umar

1

Sie können den Code in notepad++ kopieren.
Aktivieren Sie die Spaltenmodusauswahl, indem Sie Alt + Shift gedrückt halten und mit der Maus die Spalte mit dem gesamten Text auswählen, in den Sie ein Leerzeichen/eine Tabellierung/etc einfügen möchten. und fügen Sie es einfach ein.
Der letzte Schritt besteht darin, den Code nach Matlab zu kopieren.

Matlab unterstützt derzeit keine Spaltenauswahl.

+0

Was meinen Sie mit "Spaltenauswahl"? – mpaskov

1

MATLAB hat die Möglichkeit, den gesamten Code auszuwählen, drücken Sie dann die rechte Maustaste und wählen Sie die intelligente Einrückungstaste.

Wenn Sie Verknüpfungen verwenden, geben Sie einfach die Kombination aus Ctrl + A von Ctrl + gefolgt (alle auswählen) I (smart Spiegelstrich)

Verwandte Themen