KI Apps

Prompt Toolkit

Website
Screenshot der Startseite von Prompt Toolkit
Zusammenfassung mit KI ⊛

Das Prompt Toolkit ist eine Bibliothek für die Entwicklung leistungsfähiger interaktiver Kommandozeilenanwendungen in Python. Es bietet eine Vielzahl von Funktionen, die es Entwicklern ermöglichen, benutzerfreundliche und leistungsfähige Anwendungen zu erstellen.

Funktionen


Das Prompt Toolkit bietet eine Vielzahl von Funktionen, darunter:

  • Syntax-Highlighting während der Eingabe
  • Mehrzeilige Eingabe-Bearbeitung
  • Erweiterte Code-Vervollständigung
  • Unterstützung für Emacs- und Vi-Tastaturkürzel
  • Umkehr- und Vorwärts-Suche
  • Unterstützung für Unicode-Zeichen mit doppelter Breite
  • Auswahl von Text für Kopieren und Einfügen
  • Unterstützung für eckige Einfügeoperationen
  • Mausunterstützung für Cursorpositionierung und Scrollen
  • Autosuggestions
  • Mehrere Eingabepuffer
  • Kein globaler Zustand
  • Leichtgewichtig, mit nur zwei Abhängigkeiten: Pygments und wcwidth
  • Plattformunabhängig, läuft auf Linux, OS X, FreeBSD, OpenBSD und Windows-Systemen

Installation


Das Prompt Toolkit kann über pip installiert werden:

pip install prompt_toolkit

Für Conda-Anwender kann es mit folgendem Befehl installiert werden:

conda install -c https://conda.anaconda.org/conda-forge prompt_toolkit

Windows-Unterstützung


Das Prompt Toolkit ist plattformunabhängig und sollte auf allen unterstützten Plattformen laufen. Die Windows-Unterstützung ist am besten auf aktuellen Windows 10-Builds, die vt100-Escape-Sequenzen unterstützen.

Beispiele und Projekte


Das Prompt Toolkit bietet eine Vielzahl von Beispielen und Projekten, darunter:

  • ptpython: Eine interaktive Python-Shell, die auf dem Prompt Toolkit basiert
  • pyvim: Ein reiner Python-Vim-Klon
  • pymux: Ein Terminal-Multiplexer (ähnlich wie tmux) in Python
  • pypager: Ein $PAGER in reinem Python, ähnlich wie "less"
  • ptterm: Ein Terminal-Emulator-Widget für Prompt-Toolkit-Anwendungen

Community


Das Prompt Toolkit hat eine aktive Community, die sich um die Entwicklung und Pflege des Projekts kümmert. Es gibt eine Vielzahl von Repositories und Projekten, die auf dem Prompt Toolkit basieren.

Lizenz


Das Prompt Toolkit ist unter der BSD-3-Clause-Lizenz lizenziert.

Ähnliche KI-Apps

* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.