macOS:Catalina 10.15.7 python:3.8.5 VScode:1.50.1
Wenn ich beim Ausführen von Python auf dem Terminal von VScode die Richtungstaste drücke, wird "^ [[A ^ [[B ^ [[C ^ [[D" "eingegeben, und ich muss den Wert in der Vergangenheit noch einmal eingeben. Ich musste.
python
^[[A^[[B^[[C^[[D
Dieses Mal werden wir dieses Problem vermeiden, indem wir "rlwrap" einführen. Wir werden "Homebrew" für die Einführung verwenden, aber dieses Mal werden wir die Installation dieses "Homebrew" weglassen. (Weil es bereits viele Artikel über die Installation von Homebrew gibt.)
Suchen Sie zunächst mit "Befehl + Leerzeichen" nach "Terminal" und starten Sie das Terminal. Geben Sie dann Folgendes ein.
python
brew install rlwrap
Wenn es kein Problem gibt, sollte "rlwrap" installiert werden. Überprüfen Sie daher, ob es normal installiert wurde.
python
$ rlwrap -v
rlwrap 0.43
Es ist in Ordnung, wenn die Version so angezeigt wird.
Danach beim Ausführen von Python
python
$ rlwrap python a.py
Einfach vorne hinzufügen! (Ich habe es nicht in anderen Sprachen als Python versucht, also weiß ich es nicht! Es tut uns leid! )
Nur für diejenigen, die VScode verwenden, aber ich werde es einführen, da es praktische Einstellungen gibt.
Installieren Sie zunächst die Erweiterung "Code Runner". Diese Erweiterung ist viel einfacher, da Sie die Wiedergabetaste drücken oder die Tastenkombination verwenden können, um die unterstützte Sprache auszuführen.
Klicken Sie nach der Installation auf die Zahnradmarkierung und wählen Sie unten "Erweiterungseinstellungen". Als nächstes denke ich, dass es "Benutzer" und "Arbeitsbereich" gibt, Aktivieren Sie "In Terminal ausführen" unter "Benutzer".
Wählen Sie dann "Arbeitsbereich". Klicken Sie dann in der Spalte "Code-Runner: Executor Map" auf "In settings.json bearbeiten".
Wenn Sie in die geöffnete settings.json schauen, finden Sie den folgenden Code.
settings.json
"python": "python -u",
Schreiben Sie dies wie folgt um und speichern Sie es.
settings.json
"python": "rlwrap python -u",
Auf diese Weise wird "rlwrap" automatisch hinzugefügt, wenn Sie Python mit "Code Runner" ausführen, sodass Sie es nicht jedes Mal eingeben müssen.
Recommended Posts