نئی اپ ڈیٹس کا مطلب نئی خصوصیات اور اصلاحات ہیں، لیکن وہ ہمیشہ اچھی طرح سے معلوم نہیں ہوتے ہیں۔ اگر VS کوڈ آپ کی دوسری زبان ہے، تو آپ جاننا چاہیں گے کہ تازہ ترین ورژن آپ کے کوڈنگ ٹیبل پر کیا لاتا ہے۔ اس مضمون میں، ہم VS کوڈ 1.117 میں دستیاب خصوصیات پر ایک نظر ڈالیں گے۔
VS کوڈ 1.117 میں نیا کیا ہے۔
آئیے براہ راست VS کوڈ میں اہم اضافے پر غور کریں۔
کاروبار اور کاروباری اداروں کے لیے اپنی خود کی چابیاں حاصل کریں۔
برِنگ یور اون کی (BYOK) ایک حفاظتی خصوصیت ہے جو کاروباروں اور ٹیموں کو اپنی API کیز کو منسلک کرنے کی اجازت دیتی ہے، خاص طور پر تعمیل، کارکردگی، یا قیمت کی وجوہات اور سپورٹ فراہم کنندگان جیسے Google، Ollama، OpenRouter، اور OpenAI کے لیے ترجیحی یا خصوصی ماڈلز کے لیے۔ VS کوڈ اب آپ کو اس ماڈل کو اس کی اپنی چیٹ کے ساتھ استعمال کرنے کی اجازت دیتا ہے۔
یہ GitHub Copilot، Business، یا انٹرپرائز استعمال کرنے والوں کے لیے بہت اچھی خبر ہے۔ منتظمین لینگویج ماڈل ایکسٹینشنز اور بلٹ ان فراہم کنندگان کو شامل کر سکتے ہیں جو ان کی تنظیم استعمال کرتی ہے۔ مزید برآں، استعمال اور سبسکرپشن فیس اب VS کوڈ کے ذریعے فراہم کردہ خصوصیات کے لیے مقفل نہیں ہیں۔
اس کا مطلب یہ ہے کہ یہ خصوصیت، جو بطور ڈیفالٹ فعال ہوتی ہے، تمام اشیاء تک توسیع نہیں کرتی ہے۔ متعارف کرائے گئے ماڈلز کیا کر سکتے ہیں اس کی ابھی بھی حدود ہیں، بنیادی طور پر چیٹ تک محدود۔ ان لائن تجاویز لاگو نہیں ہوتی ہیں۔ مزید برآں، سائیڈ سوالات اور اسٹوریج انڈیکسنگ جیسے کاموں کے لیے بھی Copilot سروس API کی ضرورت ہوتی ہے۔
ٹرمینل میں بہتری
ایک نئی اپ ڈیٹ کے ساتھ، GitHub Copilot CLI اب کسی بھی ٹرمینل پروفائل سے لانچ کیا جا سکتا ہے۔ پروفائل سلیکٹر سے انتخاب کرتے وقت چلانے میں ناکامی پر یہ ایک بڑی بہتری ہے۔
مزید برآں، VS کوڈ اب بہتر شیل آگاہی پیش کرتا ہے، Copilot CLI سے لے کر Google Gemini تک ہر چیز کے لیے ورک فلو کی کارکردگی کو بہتر بناتا ہے۔ ٹرمینل میں، وہ ماڈل کے ذریعہ حوالہ دیتے ہیں اور اب صرف "نوڈس” کے طور پر درج نہیں ہیں۔
آخر میں، طویل عرصے سے چلنے والے پس منظر کے ٹرمینل کمانڈز کے لیے اسٹیٹس کی اطلاعات بھی چیٹ میں ظاہر ہوتی ہیں، جس سے صارفین کو پیش رفت کی نگرانی کے لیے ٹرمینل پر جانے کی پریشانی سے بچا جاتا ہے۔
بہتر بات چیت

ہم نے کئی شعبوں میں اضافی اضافے کے ساتھ سیشنز میں چیٹ کی ردعمل کو بہتر بنایا ہے: ان میں شامل ہیں:
- انکریمنٹل رینڈرنگ – اب آپ ٹائمر کے بجائے بلاکس کے ذریعے چیٹس رینڈر کر سکتے ہیں۔ یہ ایک چھوٹی سی تبدیلی ہے، لیکن یہ آپ کو زیادہ جوابدہ محسوس کرتی ہے۔
- بفرنگ – اگر انکریمنٹل رینڈرنگ اب بھی بہت سست ہے، تو آپ کو سمجھنا چاہیے کہ بفر ہونے کے دوران آپ ردعمل ظاہر کر سکتے ہیں، جب کہ تخلیق کے خام پہلو نظر آتے ہیں۔
- اینیمیشن اسٹائل – اینیمیشن اسٹائل کو منتخب کریں جس میں رینڈرنگ کی جاتی ہے۔ کیا آپ چاہتے ہیں کہ آپ کا کوڈ سلائیڈ ہو جائے یا ختم ہو جائے؟
ایجنٹ کی بہتری
VS کوڈ ایجنٹ ایپ صرف اندرونی افراد کے پیش نظارہ میں دستیاب ہے، لیکن اس میں ابھی بھی کچھ بہتری ہے۔ ان میں شامل ہیں:
- بہتر چھانٹنا – ایجنٹ کے سیشنز کو اب حالیہ سرگرمی اور تاریخ کی تازہ کاری یا ترمیم کے ذریعہ ترتیب دیا جاسکتا ہے۔
- پولش – VS کوڈ ایجنٹ کی شکل و صورت میں مجموعی طور پر بصری بہتری۔
- ان لائن تبدیلیاں – ایک بہتر ترتیب کے ساتھ، ان لائن تبدیلیاں لاگو کرنا، دریافت کرنا اور موازنہ کرنا آسان ہے۔
زبان کی بہتری
اس اپ ڈیٹ میں TypeScript 6.0.3 بھی شامل ہے، جو کوڈنگ لینگویج سے متعلق کئی کیڑے اور مسائل کو ٹھیک کرتا ہے۔
آپ کی رائے کا شکریہ!