2016-06-22 3 views
1

Arbeiten an meinem Skript in Matlab, ich möchte eine Variable umbenennen, aber nur die kommenden Instanzen davon das aktuelle Skript.Umbenennen der Variablen während der Arbeit an meinem Skript, in Matlab

Ich bin vertraut mit Matlab Umbenennen Option beim Drücken Shift + Enter. Aber das ändert alle Instanzen meiner 'neuen' Variablen im gesamten Skript. Ich möchte nur die fortlaufenden Instanzen ändern.

Wie könnte dies getan werden? Ich fand auch nichts hilfreiches im Find & Replace-Fenster.

+5

Es gibt keinen automatisierten Weg, dies zu tun. Es ist wahrscheinlich schneller, es einfach manuell zu tun, als eine Lösung zu entwickeln. – Suever

+3

Wie ich weiß, gibt es im Matlab Editor keine korrekte Refactor-Funktionalität. Tun Sie es manuell, oder kommentieren Sie den Teil, den Sie nicht umbenennen möchten, und drücken Sie Umschalt + Enter :) – DVarga

+0

Ich denke, ich würde diese Kommentar/Un-Kommentar-Methode verwenden. Vielen Dank. –

Antwort

1

Kopieren der verbleibende Teil des Codes in eine neue .m-Datei

Suchen und ersetzen Sie die Variable, die Sie ändern möchten.

Kopieren Sie es und fügen Sie es wieder in Ihre ursprüngliche .m-Datei ein.

Verwandte Themen