Xonsh (อ่านว่า “Konk“, ) คือ ข้ามแพลตฟอร์ม ขับเคลื่อนด้วย Python ภาษาเชลล์ Unix และพรอมต์คำสั่งที่ออกแบบมาสำหรับการใช้งานของผู้เชี่ยวชาญและผู้เริ่มต้น
The Xonsh ภาษาเป็น Python 3.4+ superset และ มันมีเชลล์ดั้งเดิมเพิ่มเติมที่ทำให้คุ้นเคยกับการทำงานจาก IPython และ Bash
Xonsh สามารถเขียนสคริปต์ได้ง่ายและอนุญาตให้คุณผสมทั้ง command prompt และ python ควบคู่กับไลบรารี่มาตรฐานและ man-page การทำให้สมบูรณ์ ตัวแปรที่พิมพ์ และการเน้นไวยากรณ์ รวมถึงคุณลักษณะอื่นๆ
ลองใช้ Xonsh ที่นี่ในเบราว์เซอร์ – https://repl.it/@ scopatz/xonsh
คุณสมบัติใน Xonsh
Xonsh แตกต่างจากเครื่องมือเชลล์อื่น ๆ อย่างเห็นได้ชัดเมื่อเปรียบเทียบกับพรอมต์คำสั่งอื่น ๆ เช่น Bash, zsh, fish, IPython และลูกดิ่ง
ตัวเปรียบเทียบ Xonsh
หากคุณต้องการความช่วยเหลือในการใช้ Xonsh คุณสามารถดูคำแนะนำออนไลน์ได้
การติดตั้ง Xonsh บนระบบ Linux
Xonsh มีข้อกำหนดบางอย่างในการทำงานรวมถึง Python v3.4+ , PLY, and prompt-toolkit (ทางเลือก).
คุณสามารถติดตั้ง xonsh บน Debian/Ubuntu จาก พื้นที่เก็บข้อมูลด้วย:
$ apt ติดตั้ง xonsh
Fedora ผู้ใช้สามารถติดตั้ง xonsh จากที่เก็บด้วย:
dnf ติดตั้ง xonsh
สำหรับลีนุกซ์รุ่นอื่นๆ คุณสามารถดูคู่มือการติดตั้งได้ที่นี่
เช่นเดียวกับโครงการโอเพ่นซอร์สทั้งหมด Xonsh เปิดให้มีส่วนร่วมและมีซอร์สโค้ดบน GitHub
ฉันไม่รู้ว่าเครื่องมือเชลล์และพรอมต์คำสั่งใดที่คุณชอบใช้มากที่สุด แต่ Xonsh ดูเหมือนจะชนะใจใครหลายคน ผู้ใช้ด้วยเหตุผลที่ผู้เชี่ยวชาญเฉลิมฉลอง
คุณคุ้นเคยกับ Xonsh และคุณช่วยแบ่งปันประสบการณ์ของคุณกับเราได้ไหม? ส่วนความคิดเห็นอยู่ด้านล่าง