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

Wie erhalte ich Benutzereingaben in Sublime Text 2?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-20 01:56:02216Durchsuche

How to Get User Input in Sublime Text 2?

Einschränkungen der Benutzereingabe in Sublime Text 2

In Sublime Text 2 erfolgt die Benutzereingabe über Funktionen wie input() in Python oder gets in Ruby wird standardmäßig nicht unterstützt. Dies kann frustrierend sein, wenn Sie mit Code arbeiten, der eine Benutzerinteraktion erfordert.

Lösung: SublimeREPL

Glücklicherweise gibt es eine Problemumgehung mit einem Sublime Text-Paket namens SublimeREPL. Dieses Paket erstellt eine interaktive Python-Umgebung innerhalb von Sublime Text, die es Ihnen ermöglicht, Python-Code auszuführen und während der Ausführung mit ihm zu interagieren.

SublimeREPL installieren

Um SublimeREPL zu installieren, befolgen Sie diese Schritte:

  1. Stellen Sie sicher, dass Package Control installiert ist.
  2. Drücken Sie Strg-Umschalttaste P (Windows/Mac) oder Strg-Umschalttaste O (Linux), um die Befehlspalette zu öffnen.
  3. Geben Sie „install“ ein und wählen Sie „Package Control: Package installieren“.
  4. Suchen Sie nach „SublimeREPL“ und wählen Sie es aus.

SublimeREPL verwenden

Um SublimeREPL zu verwenden, sobald Sie es installiert haben:

  1. Gehen Sie zu Extras > SublimeREPL > Python.
  2. Erstellen Sie eine neue Datei mit Python-Code, der Benutzereingaben enthält, z. B.:
>>> text = input('Enter something: ')
  1. Führen Sie den Code mit Strg Enter (Windows/Mac) oder Strg aus / (Linux).
  2. SublimeREPL erstellt eine neue Registerkarte, in der Sie Ihre Eingaben eingeben und die Ausgabe sehen können.

SublimeREPL als Standard-Build-System festlegen

Um SublimeREPL zum Standard-Build-System für Python-Dateien zu machen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Datei „Sublime Text Preferences“ (Preferences > Preferences.sublime-settings).
  2. Fügen Sie die folgenden Zeilen hinzu:
"build_systems": [{
  "name": "Python REPL",
  "commands": [{
    "command": "sublimerepl_run_in_tab"
  }]
}]
  1. Speichern Sie die Einstellungsdatei.

Wenn SublimeREPL als Standard-Build-System installiert und konfiguriert ist, können Sie es jetzt tun Geben Sie Benutzereingaben in Sublime Text 2 ein und interagieren Sie während der Ausführung mit Ihrem Code.

Das obige ist der detaillierte Inhalt vonWie erhalte ich Benutzereingaben in Sublime Text 2?. 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