Whatsapp

Xonsh

Anonim

Xonsh (wymawiane „Konk”, ) jest wieloplatformowy, oparty na Pythonie, uniksowy język powłoki i wiersz poleceń, przeznaczony zarówno dla ekspertów, jak i nowicjuszy.

Język Xonsh to Python 3.4+ nadzbiór i zawiera dodatkowe prymitywy powłoki, które ułatwiają pracę z IPythonem i Bashem.

Xonsh jest łatwo skryptowalny i pozwala na łączenie zarówno wiersza poleceń, jak i składni Pythona w połączeniu z bogatą biblioteką standardową, stroną podręcznika uzupełnianie, wpisywane zmienne i podświetlanie składni, między innymi.

Wypróbuj Xonsh tutaj w przeglądarce – https://repl.it/@ scopatz/xonsh

Funkcje Xonsh

Xonsh znacznie różni się od innych narzędzi powłoki, co można zobaczyć w porównaniu z innymi wierszami poleceń, takimi jak Bash, zsh, fish, IPython i pion.

Xonsh Porównanie

Jeśli potrzebujesz pomocy w korzystaniu z Xonsh, możesz skorzystać z jego przewodników online.

Instalowanie Xonsh w systemach Linux

Xonsh ma pewne wymagania do uruchomienia, w tym Python v3.4+ , PLY i prompt-toolkit (opcjonalnie).

Możesz zainstalować xonsh na Debian/Ubuntu z repozytorium z:

$ apt install xonsh

Fedora użytkownicy mogą zainstalować xonsh z repozytorium za pomocą:

 dnf zainstaluj xonsh

Instrukcję instalacji dla innych dystrybucji Linuksa znajdziesz tutaj.

Tak jak w przypadku wszystkich projektów typu open source, Xonsh jest otwarty na wkład, a jego kod źródłowy jest dostępny w serwisie GitHub.

Nie wiem, z których narzędzi powłoki i wiersza poleceń korzystasz najbardziej, ale wydaje się, że Xonsh podbił serca wielu osób użytkowników z powodów, które eksperci chwalą.

Czy znasz Xonsh i czy możesz podzielić się z nami swoimi doświadczeniami? Sekcja komentarzy znajduje się poniżej.