ونڊوز ٽرمينل جو تعارف

ونڊوز ٽرمينل هڪ نئون، جديد، تيز، ڪارائتو، طاقتور ۽ پيداواري ٽرمينل ايپليڪيشن آهي جنهن جي استعمال ڪندڙن لاءِ ڪمانڊ لائين ٽولز ۽ شيلز جهڙوڪ Command Prompt، PowerShell ۽ WSL.

ونڊوز ٽرمينل کي Microsoft اسٽور ذريعي پهچايو ويندو Windows 10 ۽ باقاعده اپڊيٽ ڪيو ويندو، انهي ڳالهه کي يقيني بڻائي ته توهان هميشه تازه ترين آهيو ۽ گهٽ ۾ گهٽ ڪوشش سان جديد فيچرز ۽ جديد سڌارن مان لطف اندوز ٿي سگھو ٿا.

ونڊوز ٽرمينل جو تعارف

اهم ونڊوز ٽرمينل خاصيتون

گھڻن ٽيب

توهان پڇيو ۽ اسان ٻڌو! ٽرمينل لاءِ سڀ کان وڌيڪ درخواست ڪيل خصوصيت ملٽي ٽيب سپورٽ آهي، ۽ اسان کي خوشي ٿي آهي ته آخرڪار هي خاصيت مهيا ڪرڻ جي قابل ٿي. توھان ھاڻي کولي سگھوٿا ڪي به ٽيب، ھر ھڪ ڪمانڊ لائن شيل سان ڳنڍيل آھي يا توھان جي پسند جي ايپليڪيشن، جھڙوڪ Command Prompt، PowerShell، Ubuntu on WSL، Raspberry Pi via SSH وغيره.

ونڊوز ٽرمينل جو تعارف

خوبصورت متن

ونڊوز ٽرمينل استعمال ڪري ٿو GPU-accelerated DirectWrite/DirectX تي ٻڌل ٽيڪسٽ رينڊرنگ انجڻ. هي نئون ٽيڪسٽ رينڊرنگ انجڻ توهان جي PC تي موجود فونٽس ۾ موجود ٽيڪسٽ اکر، گليفس ۽ علامتن کي رينڊر ڪندو جنهن ۾ CJK آئيڊيوگرام، ايموجيز، پاور لائن سمبل، آئڪن، پروگرامنگ ليگيچر وغيره شامل آهن. هي انجڻ اڳئين انجڻ جي GDI ڪنسولز کان به وڌيڪ تيز ٽيڪسٽ رينڊر ڪري ٿو!

ونڊوز ٽرمينل جو تعارف

توهان کي اسان جو نئون فونٽ استعمال ڪرڻ جو موقعو پڻ هوندو! اسان ٽرمينل جي جديد شڪل ۽ احساس کي وڌائڻ لاءِ هڪ مزيدار، نئون، مونو اسپيس فونٽ ٺاهڻ چاهيون ٿا. هن فونٽ ۾ نه رڳو پروگرامنگ ligatures شامل هوندا، پر ان جو پنهنجو اوپن سورس ريپوزٽري به هوندو. نئين فونٽ پروجيڪٽ جي باري ۾ وڌيڪ معلومات لاء تيار رهو!

ونڊوز ٽرمينل جو تعارف

سيٽنگون ۽ ترتيب ڏيڻ

اسان ڪيترن ئي ڪمانڊ لائين استعمال ڪندڙن سان ڳنڍيو آھي جيڪي پنھنجي ٽرمينلز ۽ ڪمانڊ لائن ايپليڪيشنن کي ڪسٽمائي ڪرڻ پسند ڪن ٿا. ونڊوز ٽرمينل ڪيترن ئي سيٽنگون ۽ ترتيب ڏيڻ جا اختيار مهيا ڪري ٿو جيڪي ٽرمينل جي ظاهري ۽ هر شيل / پروفائلز تي تمام گهڻو ڪنٽرول ڏين ٿيون جيڪي نئين ٽيب جي طور تي کولجن ٿيون. سيٽنگون هڪ منظم ٽيڪسٽ فائل ۾ ذخيرو ٿيل آهن، صارفين ۽ / يا اوزار لاء ترتيب ڏيڻ آسان بڻائي ٿي.

ٽرمينل ترتيب واري انجڻ کي استعمال ڪندي، توهان هر شيل/ايپليڪيشن/ٽول لاءِ ڪيترائي ”پروفائل“ ٺاهي سگهو ٿا جيڪو توهان استعمال ڪرڻ چاهيو ٿا، اهو هجي PowerShell، Command Prompt، Ubuntu، يا Azure يا IoT ڊوائيسز سان SSH ڪنيڪشن. انهن پروفائلن ۾ فونٽ جي اندازن ۽ سائزن، رنگن جي موضوعن، پس منظر جي بلر/ شفافيت جي سطح وغيره جو پنهنجو ميلاپ ٿي سگھي ٿو. ھاڻي توھان ٺاھي سگھوٿا پنھنجو ٽرمينل پنھنجي انداز ۾ جيڪو توھان جي منفرد ذائقي لاءِ ذاتي ٿيل آھي!

وڌيڪ!

هڪ دفعو ونڊوز ٽرمينل 1.0 رليز ٿيو، اسان ڪيترن ئي خاصيتن تي ڪم ڪرڻ شروع ڪرڻ جو ارادو رکون ٿا جيڪي اڳ ۾ ئي اسان جي بيڪ لاگ ۾ آهن، ان کان علاوه ڪيتريون ئي خاصيتون جيڪي توهان هڪ ڪميونٽي جي طور تي شامل ڪرڻ جا امڪان آهن!

جڏهن مان ان کي حاصل ڪري سگهان ٿو؟

اڄ، ونڊوز ٽرمينل ۽ ونڊوز ڪنسول اوپن سورس طور موجود آهن، تنهنڪري توهان اڳ ۾ ئي GitHub مخزن مان ڪلون، تعمير، هلائڻ ۽ ٽيسٽ ڪوڊ ڪري سگهو ٿا:

github.com/Microsoft/Terminal

انهي سان گڏ، هن اونهاري ۾ ونڊوز ٽرمينل جو هڪ ڏيک ورزن جاري ڪيو ويندو Microsoft اسٽور ۾ شروعاتي اپنائڻ وارن ۽ راءِ لاءِ.

اسان هن سياري جي آخر ۾ ونڊوز ٽرمينل 1.0 کي جاري ڪرڻ جي منصوبابندي ڪري رهيا آهيون، ۽ اسان ڪميونٽي سان گڏ ڪم ڪنداسين انهي کي يقيني بڻائڻ لاءِ ته اهو مڪمل طور تي تيار آهي اسان جي ڇڏڻ کان اڳ!

ونڊوز ٽرمينل جو تعارف
[خوش خوش گف - Giphy]

انتظار ڪريو... ڇا توھان چيو اوپن سورس؟

ها هي آهي! اسان کي اهو اعلان ڪندي خوشي ٿي آهي ته اسان نه رڳو ونڊوز ٽرمينل، پر ونڊوز ڪنسول پڻ کولي رهيا آهيون، جنهن ۾ ونڊوز ۾ ڪمانڊ لائين انفراسٽرڪچر شامل آهي ۽ روايتي ڪنسول UX مهيا ڪري ٿو.

اسان Windows Command Prompt تجربي کي بهتر ۽ وڌائڻ لاءِ توهان سان گڏ ڪم ڪرڻ جو انتظار نٿا ڪري سگهون!

اهو عجيب لڳي ٿو، پر توهان صرف موجوده ونڊوز ڪنسول کي بهتر ڇو نٿا بڻايو؟

ونڊوز ڪنسول جو بنيادي مقصد موجوده ڪمانڊ لائن ٽولز، اسڪرپٽس وغيره سان پسمانده مطابقت برقرار رکڻ آهي. جيتوڻيڪ اسان ڪنسول جي ڪارڪردگيءَ ۾ ڪيتريون ئي اهم واڌايون شامل ڪرڻ جي قابل هئاسين (مثال طور، VT ۽ 24-bit رنگ لاءِ سپورٽ شامل ڪرڻ وغيره. . ونڊوز ٽرمينل جو تعارفهي بلاگ پوسٽ ڏسو)، اسان "دنيا کي ٽوڙڻ" کان سواء ڪنسول UI ۾ وڌيڪ اهم سڌارا نٿا ڪري سگهون.

تنهن ڪري اهو وقت آهي هڪ نئين، نئين طريقي سان.

ونڊوز ٽرمينل توهان جي موجوده ونڊوز ڪنسول ايپليڪيشن سان گڏ انسٽال ۽ هلندو آهي. جيڪڏهن توهان سڌو سنئون لانچ ڪيو Cmd/PowerShell/etc.، اهي عام طور تي روايتي ڪنسول مثال سان ڳنڍڻ شروع ڪندا. انهي طريقي سان پوئتي مطابقت برقرار رهي ٿي ۽ ساڳئي وقت توهان Windows ٽرمينل استعمال ڪري سگهو ٿا جيڪڏهن/جڏهن توهان ائين ڪرڻ چاهيو ٿا. ونڊوز ڪنسول موجوده/وراثتي ايپليڪيشنن ۽ سسٽم کي سپورٽ ڪرڻ لاءِ ايندڙ ڏهاڪن تائين ونڊوز سان گڏ موڪلڻ جاري رکندو.

ٺيڪ آهي، موجوده ٽرمينل پروجيڪٽ يا اوپن سورس ايپليڪيشن ۾ حصو وٺڻ بابت ڇا؟

اسان رٿابندي دوران هن اختيار کي احتياط سان ڳوليو ۽ فيصلو ڪيو ته موجوده منصوبي ۾ اسان جي شموليت لاءِ پروجيڪٽ جي ضرورتن ۽ فن تعمير کي اهڙي طريقي سان تبديل ڪرڻ جي ضرورت پوندي جيڪا تمام گهڻي تباهي واري هجي.

ان جي بدران، نئين اوپن سورس ٽرمينل ايپليڪيشن ۽ اوپن سورس ونڊوز ڪنسول ٺاهي، اسان ڪميونٽي کي دعوت ڏئي سگهون ٿا ته هو اسان سان تعاون ڪري ڪوڊ کي بهتر ڪرڻ ۽ ان کي انهن جي لاڳاپيل منصوبن ۾ استعمال ڪري.

اسان يقين رکون ٿا ته مارڪيٽ ۾ نئين/مختلف خيالن جي لاءِ ڪافي گنجائش موجود آهي ته هڪ ٽرمينل ڇا ڪري سگهي ٿو ۽ ڇا ڪرڻ گهرجي، ۽ اسان ٽرمينل (۽ لاڳاپيل) ايپليڪيشن ايڪو سسٽم کي ترقي ۽ ترقي ڪرڻ ۾ مدد ڏيڻ لاءِ پرعزم آهيون نوان خيال متعارف ڪرائڻ سان، دلچسپ طريقا ۽ دلچسپ هن خلا ۾ جدت.

قائل! ڪيئن حصو وٺڻ لاء؟

تي مخزن جو دورو ڪريو github.com/Microsoft/Terminalٽرمينل کي ڪلون ڪرڻ، تعمير ڪرڻ، ٽيسٽ ڪرڻ ۽ هلائڻ لاءِ! اضافي طور تي، اسان ان جي ساراهه ڪنداسين جيڪڏهن توهان غلطين جي رپورٽ ڪندا ۽ اسان سان ۽ ڪميونٽي سان راءِ حصيداري ڪندا، انهي سان گڏ مسئلا حل ڪندا ۽ GitHub تي بهتري ڪندا.

هن اونهاري ۾، Microsoft اسٽور تان ونڊوز ٽرمينل انسٽال ۽ هلائڻ جي ڪوشش ڪريو. جيڪڏهن توهان کي ڪنهن به غلطي سان منهن ڏيڻو پوي ٿو، مهرباني ڪري موٽ ڏيو راءِ حب ذريعي يا گيٽ هب تي مسئلن جي سيڪشن، جيڪو سوالن ۽ بحث لاءِ جڳهه آهي.

اسان توهان سان گڏ ڪم ڪرڻ لاء خوش آهيون! جيڪڏهن توهان وٽ ڪي سوال يا خدشا آهن، ڪالا سان رابطو ڪرڻ ۾ سنکوڪ نه ڪريو @cinnamon_msft ۽ / يا امير @richturn_ms Twitter تي. اسان انتظار نه ٿا ڪري سگھون ته ڏسو ته ڪھڙا زبردست سڌارا ۽ خاصيتون توھان آڻين ٿا Windows ٽرمينل ۽ ونڊوز ڪنسول ۾.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو