Xonsh (“Konk“ olarak telaffuz edilir), bir hem uzmanların hem de acemilerin kullanımı için tasarlanmış çapraz platform, Python destekli, Unix kabuk dili ve komut istemi.
Xonsh dili bir Python 3.4+ üst kümesidir ve IPython ve Bash'ten çalışmaya alışmasını sağlayan ek kabuk ilkellerine sahiptir.
Xonsh kolayca betiklenebilir ve hem komut istemini hem de python sözdizimini zengin bir standart kitaplık olan man-page ile karıştırmanıza izin verir diğer özelliklerin yanı sıra tamamlama, yazılan değişkenler ve sözdizimi vurgulama.
Tarayıcıda Xonsh deneyin – https://repl.it/@ scopatz/xonsh
Xonsh'taki Özellikler
Xonsh, Bash, zsh, fish, IPython gibi diğer komut istemlerine kıyasla görülebileceği gibi, diğer kabuk araçlarından önemli ölçüde farklıdır. , ve çekül.
Xonsh Karşılaştırması
Xonsh kullanarak herhangi bir yardıma ihtiyacınız olursa çevrimiçi Kılavuzlarına başvurabilirsiniz.
Xonsh'u Linux Sistemlerine Kurmak
Xonsh'ın çalışması için Python v3.4+ dahil olmak üzere belirli gereksinimleri vardır , PLY ve prompt-toolkit (isteğe bağlı).
Debian/Ubuntu üzerinde xonsh yükleyebilirsiniz. ile depo:
$ uygun xonsh kurulumu
Fedora kullanıcılar xonsh'u şu kodla depodan yükleyebilir:
dnf xonsh'u kurun
Diğer Linux dağıtımları için kurulum kılavuzuna buradan ulaşabilirsiniz.
Tüm açık kaynak projelerde olduğu gibi Xonsh katkıya açıktır ve kaynak kodu GitHub'da mevcuttur.
En çok hangi kabuk araçlarını ve komut istemini kullanmaktan keyif aldığınızı bilmiyorum ama Xonsh birçok kişinin kalbini kazanmış gibi görünüyor uzmanların kutladığı nedenlerle kullanıcılar.
Xonsh'a aşina mısınız ve deneyimlerinizi bizimle paylaşır mısınız? Yorumlar bölümü aşağıdadır.