- ویژول اسٹوڈیو کوڈ 1.107 AI ایجنٹوں کے ساتھ کام کو مضبوط کرتا ہے اور ایجنٹ ہیڈکوارٹر میں ان کے انتظام کو مرکزی بناتا ہے۔
- مربوط ٹرمینل کنسول کے استعمال کو ہموار کرنے کے لیے کمانڈز اور پیرامیٹرز کے لیے متعلقہ تجاویز حاصل کرتا ہے۔
- TypeScript 7 کا پیش نظارہ خودکار تکمیل، نام تبدیل کرنے اور حوالہ جات میں بہتری کے ساتھ آتا ہے۔
- Git Stash کے لیے تجرباتی تعاون ایڈیٹر کو چھوڑے بغیر سورس کنٹرول سے متعارف کرایا جاتا ہے۔
ورژن بصری اسٹوڈیو کوڈ کا 1.107 یہ اب نومبر کے اپ ڈیٹ کے طور پر دستیاب ہے اور ڈویلپرز اور تکنیکی ٹیموں کی پیداواری صلاحیت پر مرکوز تبدیلیوں سے بھرا ہوا ہے۔ مائیکروسافٹ انضمام کے اپنے عزم کو تقویت دیتا ہے۔ مصنوعی ذہانت کے ایجنٹ, مربوط ٹرمینل کو نمایاں طور پر بہتر کیا گیا ہے۔ اور اسے کے ساتھ ایک قدم آگے لے جاتا ہے۔ ٹائپ اسکرپٹ 7 ابتدائی مطابقت.
یہ قسط معمول کے ملٹی پلیٹ فارم اپروچ کو برقرار رکھتی ہے۔ وی ایس کوڈ y اسے ونڈوز، میک او ایس اور لینکس پر انسٹال کیا جا سکتا ہے۔یہ یورپی ماحولیاتی نظام کے لیے خاص طور پر متعلقہ بناتا ہے جہاں پیشہ ورانہ اور تعلیمی ماحول میں مختلف آپریٹنگ سسٹم ایک ساتھ رہتے ہیں۔ اس ورژن کے ساتھ، کمپنی جاری ہے ہلکے وزن والے ایڈیٹر سے بہت دور بھٹکے بغیر ترقی کے تجربے کو بہتر بنانا جسے بہت سی ٹیمیں استعمال کرتی ہیں۔ روزانہ
سیاق و سباق کی تجاویز کے ساتھ ایک زیادہ طاقتور ٹرمینل

اپ ڈیٹ کی سب سے نمایاں نئی خصوصیات میں سے ایک بہتری ہے۔ مربوط ٹرمینلجس میں اب خودکار تجاویز شامل ہیں کیونکہ کمانڈز ٹائپ کیے جاتے ہیں۔ ٹرمینل تجویز کی خصوصیت اب مستحکم چینل میں بطور ڈیفالٹ فعال ہے، جو ان لوگوں کے لیے کنسول کے استعمال کو آسان بناتا ہے جو بیرونی ایکسٹینشنز یا جدید شیل کنفیگریشنز پر انحصار نہیں کرنا چاہتے۔
جیسا کہ کمانڈز، کمانڈ لائن آرگومنٹس، اور فائل پاتھ ٹائپ کیے جاتے ہیں، a تجاویز کی فہرست پرامپٹ کے بالکل اوپر۔ ان سفارشات کو تیر والے بٹنوں کا استعمال کرتے ہوئے نیویگیٹ کیا جا سکتا ہے اور ٹیب کلید کے ساتھ قبول کیا جا سکتا ہے، دہرائے جانے والے کاموں کو تیز کیا جا سکتا ہے اور لمبی کمانڈز میں ٹائپنگ کی غلطیوں کو کم کیا جا سکتا ہے۔
مثال کے طور پر داخل ہوتے وقت macOS یا Linux پر "ls" ہائفن کے بعد، ٹرمینل فوری طور پر اس کمانڈ کے لیے تمام دستیاب پیرامیٹرز دکھاتا ہے۔ اس سے ان اختیارات تک رسائی آسان ہو جاتی ہے جو اکثر بھول جاتے ہیں یا جنہیں پہلے سسٹم کی بلٹ ان مدد یا بیرونی دستاویزات سے مسلسل مشورہ کرنا پڑتا تھا۔
اس کے باوجود، ٹرمینل کی تجاویز کا مقصد روایتی دستاویزات کو تبدیل کرنا نہیں ہے، کیونکہ وہ محض ممکنہ دلائل دکھاتے ہیں اور ہر ایک کیا کرتا ہے اس کی تفصیل سے وضاحت نہیں کرتے۔ مقصد ایک پیش کش کرنا ہے۔ ہلکی اور فوری مدد وی ایس کوڈ کنسول کو مکمل مدد کے نظام میں تبدیل کیے بغیر روزمرہ کے استعمال میں، بہت سے جدید صارفین ایڈیٹر سے دور رہنے کو ترجیح دیتے ہیں۔
ایجنٹ ہیڈکوارٹر کے ساتھ مزید مربوط AI ایجنٹس اور مرکزی انتظام

ورژن 1.107 کا ایک اور کلیدی بلاک کے لیے وقف ہے۔ مصنوعی ذہانت کے ایجنٹ, ایک ایسا علاقہ جہاں VS Code حالیہ ایڈیٹرز کے ساتھ براہ راست مقابلہ کرتا ہے جنہوں نے پر توجہ مرکوز کی ہے۔ معاون پروگرامنگجیسا کہ خصوصی AI مشتقات جو حالیہ مہینوں میں سامنے آئے ہیں۔
مائیکروسافٹ نے ایجنٹ ہیڈکوارٹر متعارف کرایا، ایک قسم کا مرکزی پینل یہاں سے، آپ ایڈیٹر میں کنفیگر کیے گئے تمام قابل اعتماد ایجنٹس کو دیکھ اور ان کا نظم کر سکتے ہیں۔ آپ چیک کر سکتے ہیں کہ کون سے ایجنٹ فعال ہیں، کون سے غیر فعال ہیں، اور کن کاموں پر توجہ کی ضرورت ہے، جس سے کنٹرول کھوئے بغیر متوازی طور پر کام کرنے والے متعدد ایجنٹوں کے ساتھ ورک فلو کو اپنانا آسان ہو جاتا ہے۔
مزید برآں، Copilot اور پرسنلائزڈ ایجنٹس اب مکمل طور پر الگ الگ حصوں میں نہیں رہتے اور ایک ساتھ کام کرنا شروع کر دیتے ہیں۔ کہنی سے کہنی تک اسی صارف کے تجربے میں۔ کمپنی بصری اسٹوڈیو کوڈ کو ایک ایسے منظر نامے کی طرف رہنمائی کر رہی ہے جس میں مختلف ایجنٹ کام کو بانٹتے ہیں، ایک ساتھ چلتے ہیں، اور پیچیدہ کاموں جیسے کہ ری فیکٹرنگ، کوڈ جنریشن، یا تبدیلی کا جائزہ لیتے ہیں۔
ایجنٹ کے سیشن بھی اپنی پیشکش کو تبدیل کرتے ہیں: انفرادی منظر بطور ڈیفالٹ غیر فعال ہے اور اب سب کچھ چیٹ کا نظارہاس سنگل ونڈو سے، موجودہ سیشنز کا جائزہ لینا، ہر ایجنٹ کی پیشرفت کی جانچ کرنا، پس منظر کے کاموں کو دیکھنا، اور پینلز کے درمیان کودنے کے بغیر فائل میں تبدیلی کے اعدادوشمار سے مشورہ کرنا ممکن ہے۔
اپنی ٹیم میں مقامی ایجنٹوں کے ساتھ کام کرنے والوں کے لیے، ایک اور عملی بہتری ہے: چیٹ ونڈو بند ہونے پر کام خود بخود منسوخ نہیں ہوتے ہیں۔ اس کے بجائے، مقامی ایجنٹ چلتا رہتا ہے۔ زیر التواء آپریشنز، جو طویل عمل شروع کرنے کے لیے مفید ہے جس میں خلل نہیں آنا چاہیے، جیسے وسیع ذخیرہ تجزیہ یا بڑے کوڈ کو دوبارہ لکھنا۔
اپ ڈیٹ بات چیت میں ایک نیا "جاری رکھیں" بٹن بھی شامل کرتا ہے، جس سے آپ یہ فیصلہ کر سکتے ہیں کہ آیا کوئی مخصوص کام — مثال کے طور پر، ایک خاص طور پر لمبی فائل کا مسودہ تیار کرنا — کو بیک گراؤنڈ ایجنٹ یا کسی کو بھیجا جانا چاہیے۔ AI ٹول خاص طور پر، یہ چھوٹی تبدیلی کام کے بوجھ کو بہتر طریقے سے تقسیم کرنے اور ایجنٹ کے بنیادی ڈھانچے کو زیادہ لچکدار طریقے سے فائدہ اٹھانے میں مدد دیتی ہے۔
گٹ ورک ٹری اور عمدہ اجازت کنٹرول کے ذریعے الگ تھلگ

ایک ہی پروجیکٹ کے اندر کام کے متعدد سیاق و سباق کا انتظام کرنے والے ڈویلپرز کو اس کے لیے نیا تعاون ملے گا۔ گٹ ورک ٹری پس منظر کے ایجنٹوں کے لیے۔ اب یہ واضح طور پر بتانا ممکن ہے کہ ہر ایجنٹ کو کس ورکنگ ٹری میں کام کرنا چاہیے، اس طرح مختلف شاخوں یا ڈائریکٹریوں کے درمیان تنازعات کا خطرہ کم ہو جاتا ہے۔
یہ تنہائی کی صلاحیت ایک ایجنٹ کو a تک محدود رکھنے کی اجازت دیتی ہے۔ مخصوص کام کی جگہجبکہ دوسرا ایک علیحدہ ورک ٹری میں کام کرتا ہے، جو یہ تجرباتی خصوصیات کی جانچ کرنے والی ٹیموں یا متوازی طور پر دیکھ بھال کی شاخوں کو برقرار رکھنے کے لیے مفید ہو سکتا ہے۔عملی سطح پر، یہ ترتیب کو برقرار رکھنے میں مدد کرتا ہے جب ریپوزٹری تک رسائی کے کئی خودکار عمل ہوتے ہیں۔
اس کے علاوہ، ورژن 1.107 میں ایک آپشن متعارف کرایا گیا ہے۔ تمام احکامات کی اجازت دیں ایک مخصوص ٹرمینل سیشن میں ایک کلک کے ساتھ۔ ہر ایک کمانڈ کو منظور کرنے کے بجائے جو ایک ایجنٹ انفرادی طور پر انجام دینا چاہتا ہے، اس ٹرمینل کے لیے عالمی اجازت دی جا سکتی ہے، جب جاری کام پر مکمل اعتماد ہو تو رگڑ کو کم کیا جا سکتا ہے۔
کنفیگر کرنے کا آپشن بھی فعال ہے۔ مختلف کی بورڈ شارٹ کٹس مختلف ایجنٹوں کے لیے، یہ فیچر ان لوگوں کے لیے ڈیزائن کیا گیا ہے جو بیک وقت ایک سے زیادہ AI اسسٹنٹ استعمال کرتے ہیں اور انہیں بغیر کسی الجھن کے جلدی سے طلب کرنے کی ضرورت ہے۔ ایسے ماحول میں جہاں اندرونی ایجنٹس، فریق ثالث کے اوزار، اور Copilot کو ملایا جاتا ہے، حسب ضرورت شارٹ کٹ استعمال کی رفتار میں نمایاں فرق ڈالتے ہیں۔
TypeScript 7 پیش نظارہ اور ایڈیٹر میں بہتری
زبان کے شعبے میں، نومبر کی اپ ڈیٹ ایک کو چالو کرتی ہے۔ کا تازہ ترین پیش نظارہ ٹائپ اسکرپٹ 7ان لوگوں کے لیے ڈیزائن کیا گیا ہے جو JavaScript ایکو سسٹم میں منحنی خطوط سے آگے رہنا چاہتے ہیں، اس پیش نظارہ ورژن میں ٹائپ چیکنگ کی کارکردگی میں بہتری اور کوڈ لکھنے اور دیکھ بھال کو تیز کرنے کے لیے خصوصیات کا ایک سلسلہ شامل ہے۔
نئی خصوصیات کے درمیان، کے نئے طرز عمل خودکار تکمیل درآمد کریں۔اس سے ہر راستے کا صحیح نام یاد رکھے بغیر ماڈیولز کو تلاش کرنا اور شامل کرنا آسان ہو جاتا ہے۔ یہ علامت کے نام تبدیل کرنے کے تجربے کو بھی بہتر بناتا ہے، جس سے پورے پروجیکٹ میں متغیرات، فنکشنز، یا کلاسز کے صاف اور زیادہ مستقل نام تبدیل کیے جا سکتے ہیں۔
ایک اور دلچسپ بہتری CodeLens کے حوالے سے آتی ہے، جو اب پیش کرتے ہیں۔ سب سے مفید معلومات اس بارے میں کہ کوڈ کے اندر عناصر کہاں اور کیسے استعمال ہوتے ہیں۔ ان خصوصیات سے فائدہ اٹھانے کے لیے، آپ کو جاوا اسکرپٹ یا ٹائپ اسکرپٹ فائل میں "TypeScript (Native Preview): Enable (Experimental)" کمانڈ کو انسٹال کرنے اور چلانے کی ضرورت ہے۔
جب TypeScript 7 بڑے پیمانے پر استعمال کے لیے تیار ہوتا ہے، تو Visual Studio Code منصوبہ بناتا ہے۔ اسے ایک بنیاد کے طور پر اپنائیں جاوا اسکرپٹ اور ٹائپ اسکرپٹ میں انٹیلی سینس کے لیے۔ یہ ایک ہموار خود کار طریقے سے مکمل ہونے والے تجربے میں ترجمہ کر سکتا ہے، خاص طور پر بڑے پروجیکٹس میں جو یورپی کمپنیوں اور تنظیموں کے مخصوص کوڈ بیسز کو برقرار رکھتے ہیں۔
ماخذ کوڈ کنٹرول: گٹ اسٹیش اور زیادہ آسان ورک فلوز
ویژول اسٹوڈیو کوڈ 1.107 ورژن کنٹرول میں پیشرفت کو بھی شامل کرتا ہے، جہاں گٹ ڈی فیکٹو معیار بنا ہوا ہے۔ سب سے زیادہ حیرت انگیز نئی خصوصیت ہے ایڈیٹر کے سورس کنٹرول انٹرفیس سے براہ راست Git Stash کے انتظام کے لیے تجرباتی تعاونکنسول پر مکمل انحصار کیے بغیر۔
اس انضمام کی بدولت یہ ممکن ہے۔ دیکھیں، لگائیں یا رد کریں۔ خود VS کوڈ کے اندر سے ریزرویشنز (سٹیشز)یہ ان لوگوں کے لیے ایک فائدہ ہے جو ایڈیٹر کے گرافیکل انٹرفیس کو درمیانی کام چھوڑنا نہیں چاہتے ہیں۔ یہ سہولت ان ٹیموں کی مدد کر سکتی ہے جو فوری تبدیلیاں پارک کرنے کے لیے اکثر Git Stash کا استعمال کرتی ہیں جبکہ فوری مسائل کا جائزہ لینے کے لیے برانچوں کو تبدیل کرتی ہیں۔
ان اقدامات کے ساتھ، مائیکروسافٹ گرافیکل ماحول کو مزید سیدھ میں لانے کی کوشش کرتا ہے۔ اعلی درجے کی ورک فلو گٹ، خاص طور پر ان تنظیموں میں قابل قدر چیز جہاں ترمیم کے ٹھیک کنٹرول کی ضرورت ہوتی ہے اور بار بار کوڈ کے جائزے استعمال کیے جاتے ہیں۔
ہر پلیٹ فارم پر دستیابی اور اپ ڈیٹ کے طریقے
بصری اسٹوڈیو کوڈ کے لیے نومبر کی تازہ کاری، ہمیشہ کی طرح، سرکاری چینلز کے ذریعے مفت تقسیم کی جا رہی ہے۔ جن کے پاس پہلے سے ہے۔ وی ایس کوڈ ونڈوز یا لینکس پر انسٹال کر سکتے ہیں۔ مدد کے مینو پر جائیں > اپ ڈیٹس کی جانچ کریں۔ (مدد > اپ ڈیٹس کے لیے چیک کریں) کے لیے ورژن 1.107 ڈاؤن لوڈ اور انسٹال کریں۔.
macOS کے معاملے میں، عمل ایک جیسا ہے لیکن مینو سے کیا جاتا ہے۔ کوڈ > اپ ڈیٹس کی جانچ کریں۔درخواست کے اندر سے براہ راست اپ ڈیٹس کی اسی منطق کو برقرار رکھنا۔ یورپی کمپنیوں میں نئی تنصیبات یا بڑے پیمانے پر تعیناتیوں کے لیے، انسٹالرز اب بھی سرکاری Visual Studio Code ویب سائٹ پر دستیاب ہیں۔
مائیکروسافٹ اپنے معمول کی تقسیم کے فارمیٹس کو برقرار رکھتا ہے۔ ونڈوز پیکجز x64 اور اے آر ایم آرکیٹیکچرز میں، انٹیل اور ایپل سلیکون دونوں سسٹمز پر میک او ایس کے ورژن، اور لینکس کے لیے مختلف پیکجز — ڈیب، آر پی ایم، ٹربال یا بلڈز فار اے آر ایم — مختلف تقسیموں اور پیشہ ورانہ ماحول میں اسے اپنانے میں سہولت فراہم کرتے ہیں۔
ورژن 1.107 کے اجراء کے ساتھ، ویژول اسٹوڈیو کوڈ نے ہلکے وزن والے ایڈیٹر کو AI ایجنٹوں، ورژن کنٹرول سسٹم کے انضمام، اور مسلسل ٹرمینل میں بہتری کے ساتھ بڑھتی ہوئی جدید خصوصیات کے ساتھ جوڑنے کی اپنی حکمت عملی کو تقویت بخشی۔ اپنے کراس پلیٹ فارم کے جوہر کو تبدیل کیے بغیر، ایڈیٹر ایک ایسے ماحول میں تیار ہوتا رہتا ہے جہاں ڈویلپرز اپنے روزمرہ کے زیادہ تر کاموں کو مرکزی بنائیں، دونوں ذاتی منصوبوں میں اور ٹیموں میں جو سپین اور باقی یورپ میں تقسیم کیے گئے ہیں۔
میں ٹیکنالوجی کا شوقین ہوں جس نے اپنی "geek" دلچسپیوں کو ایک پیشہ میں بدل دیا ہے۔ میں نے اپنی زندگی کے 10 سال سے زیادہ جدید ٹیکنالوجی کا استعمال کرتے ہوئے اور خالص تجسس کے تحت ہر قسم کے پروگراموں کے ساتھ ٹنکرنگ کرتے ہوئے گزارے ہیں۔ اب میں نے کمپیوٹر ٹیکنالوجی اور ویڈیو گیمز میں مہارت حاصل کر لی ہے۔ اس کی وجہ یہ ہے کہ میں 5 سال سے زیادہ عرصے سے ٹیکنالوجی اور ویڈیو گیمز پر مختلف ویب سائٹس کے لیے لکھ رہا ہوں، ایسے مضامین تخلیق کر رہا ہوں جو آپ کو ایسی زبان میں معلومات فراہم کرنے کی کوشش کر رہے ہیں جو ہر کسی کو سمجھ میں آتی ہے۔
اگر آپ کا کوئی سوال ہے تو، میرا علم ونڈوز آپریٹنگ سسٹم کے ساتھ ساتھ موبائل فون کے لیے اینڈرائیڈ سے متعلق ہر چیز سے ہے۔ اور میری وابستگی آپ کے ساتھ ہے، میں ہمیشہ چند منٹ گزارنے اور انٹرنیٹ کی اس دنیا میں آپ کے کسی بھی سوال کو حل کرنے میں آپ کی مدد کرنے کو تیار ہوں۔
