Ich arbeite gerade an meinem ersten Sublimetext 3 Plugin. Die Idee ist, dass es eine bestimmte Linie nach einem Muster abtastet. Ich habe die Funktion view.find() bereits gefunden, aber soweit ich das beurteilen kann, scannt sie das gesamte Dokument.Sublime Text 3 API: Text in einer bestimmten Region finden
Ziel ist es, eine Zeile mit mehreren Mustern in eine neue Zeile mit Inhalten aus der vorherigen Zeile umzuwandeln.
Mein Eingang wäre so etwas wie
Hello.MyNameIs("Paul", male)
sein und der Ausgang ist so etwas wie:
MyNameIs = Paul
Meine Idee ist, die Suchfunktion zu verwenden, um den Text in Anführungszeichen zu finden.
Die Frage ist derzeit: Welche Art von Muster brauche ich, um den Namen Paul im Ergebnis zu speichern?
OK, also was ist deine Frage? Bitte [bearbeiten] Sie Ihre Frage und schreiben Sie, was Sie bisher versucht haben, einschließlich Beispieleingabe, erwartete Ausgabe, die tatsächliche Ausgabe (falls vorhanden) und den ** Volltext ** aller Fehler oder Rückverfolgungen. Sie müssen genau erklären, was Sie getan haben und wo genau Sie Hilfe benötigen. Willst du wirklich 'MyNameIs = Paul' oder' MyNameIs = "Paul" '(mit Anführungszeichen)? Bitte geben Sie verschiedene Beispiele für die Eingabe und die erwartete Ausgabe an. – MattDMo