WhatsApp

Xonsch

Anonim

Xonsh (ausgesprochen „Konk“, ) ist ein plattformübergreifende, Python-betriebene Unix-Shell-Sprache und Eingabeaufforderung, die für die Verwendung durch Experten und Anfänger gleichermaßen entwickelt wurden.

Die Sprache Xonsh ist eine Python 3.4+ Obermenge und Es verfügt über zusätzliche Shell-Primitive, die es mit der Arbeit von IPython und Bash vertraut machen.

Xonsh ist leicht skriptfähig und erlaubt Ihnen, sowohl Eingabeaufforderung als auch Python-Syntax zu mischen, gekoppelt mit einer umfangreichen Standardbibliothek, Manpage Vervollständigung, typisierte Variablen und Syntaxhervorhebung, neben anderen Funktionen.

Ausprobieren Xonsh direkt hier im Browser – https://repl.it/@ scopatz/xonsh

Funktionen in Xonsh

Xonsh unterscheidet sich deutlich von anderen Shell-Tools, wie im Vergleich zu anderen Eingabeaufforderungen wie Bash, zsh, fish, IPython zu sehen ist , und Blei.

Xonsh-Vergleich

Wenn Sie Hilfe bei der Verwendung von Xonsh benötigen, können Sie in den Online-Anleitungen nachschlagen.

Installieren von Xonsh auf Linux-Systemen

Xonsh hat bestimmte Anforderungen zum Ausführen, einschließlich Python v3.4+ , PLY und prompt-toolkit (optional).

Sie können xonsh unter Debian/Ubuntu installieren Repository mit:

$ apt install xonsh

Fedora Benutzer können xonsh aus dem Repository installieren mit:

 dnf installiere xonsh

Für andere Linux-Distributionen finden Sie die Installationsanleitung hier.

Wie bei allen Open-Source-Projekten ist Xonsh offen für Beiträge und sein Quellcode ist auf GitHub verfügbar.

Ich weiß nicht, welche Shell-Tools und Eingabeaufforderungen Sie am liebsten verwenden, aber Xonsh scheint die Herzen vieler erobert zu haben Benutzer aus Gründen, über die Experten feiern.

Kennen Sie Xonsh und haben Sie etwas dagegen, Ihre Erfahrungen mit uns zu teilen? Der Kommentarbereich befindet sich unten.