Heim  >  Artikel  >  Backend-Entwicklung  >  Wie kann ich Benutzereingaben in Sublime Text 2 erhalten?

Wie kann ich Benutzereingaben in Sublime Text 2 erhalten?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-17 02:36:03648Durchsuche

How Can I Get User Input in Sublime Text 2?

Benutzereingabe in Sublime Text 2

Benutzer stoßen auf Schwierigkeiten, wenn sie versuchen, Werte in Sublime Text 2 einzugeben, insbesondere wenn sie Funktionen wie input() in Python verwenden oder eingeben Rubin. Die Konsole fordert nicht zur Eingabe auf, was zu Fehlern wie EOFError führt.

Das Problem ergibt sich aus der fehlenden nativen Unterstützung von Sublime Text 2 für Konsoleneingaben. Glücklicherweise gibt es eine Problemumgehung mit SublimeREPL, einem Paket, das eine REPL (Read-Eval-Print Loop) in Sublime Text integriert.

SublimeREPL installieren:

  1. Installieren Sie Package Control, um Plugins einfach zu installieren.
  2. Öffnen Sie Sublime Text und drücken Sie die Strg-Umschalttaste P.
  3. Geben Sie „install“ ein und wählen Sie „sublime package control: Paket installieren“.
  4. Suchen Sie nach SublimeREPL und installieren Sie es.

Verwenden von SublimeREPL :

  1. Gehen Sie zu Extras > sublimerepl > Python, um Python in einer REPL-Registerkarte auszuführen.
  2. Geben Sie Ihren Code ein und drücken Sie die Eingabetaste. Die Eingabeaufforderung erscheint nun im REPL-Tab.

SublimeREPL zum Standard-Build-System machen:

  1. Einstellungen öffnen > Einstellungen – Benutzer.
  2. Fügen Sie die folgenden Zeilen hinzu:
"sublime_re_install_default_build": true,
"sublime_re_use_for_current_project": true

Dadurch wird SublimeREPL als Standard-Build-System für alle Projekte festgelegt.

Durch die Verwendung von SublimeREPL Benutzer können Benutzereingaben in Sublime Text 2 bereitstellen, sodass sie nicht mehr auf externe Terminals oder benutzerdefinierte Setups angewiesen sind.

Das obige ist der detaillierte Inhalt vonWie kann ich Benutzereingaben in Sublime Text 2 erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn