Xonsh (تلفظ "Konk", ) ہے کراس پلیٹ فارم، ازگر سے چلنے والی، یونکس شیل لینگویج اور کمانڈ پرامپٹ ماہرین اور نوخیزوں کے یکساں استعمال کے لیے ڈیزائن کیا گیا ہے۔
Xonsh زبان ایک Python 3.4+ سپر سیٹ اور اس میں اضافی شیل پرائمیٹوز شامل ہیں جو اسے IPython اور Bash سے کام کرنے سے واقف بناتے ہیں۔
Xonsh آسانی سے اسکرپٹ کے قابل ہے اور یہ آپ کو ایک بھرپور معیاری لائبریری، مین پیج کے ساتھ مل کر کمانڈ پرامپٹ اور python syntax دونوں کو ملانے کی اجازت دیتا ہے۔ تکمیل، ٹائپ شدہ متغیرات، اور نحو کو نمایاں کرنا، دیگر خصوصیات کے ساتھ۔
آزمائیں۔Xonsh یہیں براؤزر میں – https://repl.it/@ scopatz/xonsh
Xonsh میں خصوصیات
Xonsh دوسرے شیل ٹولز سے نمایاں طور پر مختلف ہے جیسا کہ Bash، zsh، fish، IPython جیسے دیگر کمانڈ پرامپٹ کے مقابلے میں دیکھا جا سکتا ہے۔ ، اور پلمبم۔
Xonsh موازنہ
اگر آپ کو Xonsh استعمال کرتے ہوئے کسی مدد کی ضرورت ہو تو آپ اس کے آن لائن گائیڈز سے رجوع کر سکتے ہیں۔
لینکس سسٹمز پر Xonsh انسٹال کرنا
Xonsh چلانے کے لیے کچھ تقاضے ہیں جن میں Python v3.4+ ، PLY، اور prompt-toolkit (اختیاری)
آپ xonsh پر Debian/Ubuntu سے انسٹال کر سکتے ہیں۔ کے ساتھ ذخیرہ:
$ apt xonsh انسٹال کریں۔
Fedora صارفین ریپوزٹری سے اس کے ساتھ xonsh انسٹال کر سکتے ہیں:
dnf انسٹال xonsh
دیگر لینکس ڈسٹری بیوشنز کے لیے، آپ یہاں انسٹالیشن گائیڈ دیکھ سکتے ہیں۔
جیسا کہ یہ تمام اوپن سورس پروجیکٹس کے ساتھ ہے، Xonsh شراکت کے لیے کھلا ہے اور اس کا سورس کوڈ GitHub پر دستیاب ہے۔
مجھے نہیں معلوم کہ کون سے شیل ٹولز اور کمانڈ پرامپٹ کو استعمال کرنے سے آپ سب سے زیادہ لطف اندوز ہوتے ہیں لیکن Xonsh لگتا ہے بہت سے لوگوں کے دل جیت لیے ہیں۔ ماہرین کی وجہ سے صارفین جشن مناتے ہیں۔
کیا آپ Xonsh سے واقف ہیں اور کیا آپ کو اپنا تجربہ ہمارے ساتھ شیئر کرنے میں کوئی اعتراض ہے؟ تبصرے کا سیکشن نیچے ہے۔