Ist es möglich, Syntax-Highlighting in Sublime REPL-Tabs zu deaktivieren?

8

Gibt es eine Möglichkeit, die Syntaxhervorhebung in SublimeREPL-Registerkarten zu deaktivieren, wenn ein Skript ausgeführt wird?

Bitte beachten Sie diese Frage für den Kontext: Rote Linien nach Strings in SublimeREPL (Python)?

Wenn beispielsweise Python-Skripte in Sublime REPL ausgeführt werden, werden Apostrophe (') im Ausgabetext als Syntax hervorgehoben. Aus diesem Grund wird der letzte Teil der Zeile hervorgehoben, als ob die Zeichenfolge (die tatsächlich eine Textausgabe und kein tatsächlicher Code ist) nicht ordnungsgemäß geschlossen wurde.

So sieht die Ausgabe aus:

Die Hervorhebung ist nützlich, wenn Sublime REPL die interaktive Python-Shell ausführt, aber wenn es nur ein Skript ausführen soll, möchte ich die Textausgabe ohne Hervorhebung erhalten, wie in jeder Befehlszeilenschnittstelle. Natürlich könnte ich nur die Skripte in der Kommandozeile ausführen, aber es wäre nett, alle Arbeiten in nur einem Programm konzentriert zu halten.

Vielleicht gibt es Einstellungen für die verschiedenen Arten von Sublime REPL-Enveronments (Interaktiv, Skript ausführen usw.), die dieses Verhalten ändern könnten?

Danke für jede Hilfe! :)

    
gr33n 29.12.2014, 15:57
quelle

2 Antworten

4

Gehe zu Erhabener Text & gt; Einstellungen & gt; Paketeinstellungen & gt; SublimeREPL & gt; Einstellungen - Benutzer

(Wenn Ihre 'Einstellungen - Benutzer' leer ist, kopieren Sie zuerst den Inhalt von 'Einstellungen - Standard')

unter "repl_view_settings": add:

%Vor%

so meins ist jetzt:

%Vor%     
Aqueum 06.10.2015, 22:04
quelle
0

Wie @ joe.dawley in den Kommentaren zur ursprünglichen Frage schrieb, gibt es eine Möglichkeit, die Syntaxhervorhebung in SublimeREPL manuell zu deaktivieren, indem Sie den Befehl go to everything-custom (Strg + Umschalt + P) und verwenden Geben Sie "sspl" ein, um die Syntax auf Nur-Text zu setzen.

    
gr33n 25.03.2015 09:59
quelle