جميع الميزات الجديدة في Visual Studio Code 1.107 في تحديث شهر نوفمبر

آخر تحديث: 15/12/2025
نبذة عن الكاتب: ألبرتو نافارو

  • يعمل Visual Studio Code 1.107 على تعزيز العمل مع وكلاء الذكاء الاصطناعي ومركزة إدارتهم في مركز الوكلاء.
  • يحصل الطرفية المتكاملة على اقتراحات سياقية للأوامر والمعلمات لتبسيط استخدام وحدة التحكم.
  • تأتي النسخة التجريبية من TypeScript 7 مع تحسينات في الإكمال التلقائي وإعادة التسمية والمراجع.
  • تم تقديم دعم تجريبي لـ Git Stash من خلال نظام التحكم في المصدر دون مغادرة المحرر.
Visual Studio Code 1.107

الإصدار 1.107 من Visual Studio Code يتوفر الآن كتحديث لشهر نوفمبر، ويأتي محملاً بتغييرات تركز على إنتاجية المطورين والفرق التقنية. مايكروسوفت يؤكد التزامها بالاندماج عملاء الذكاء الاصطناعي, تم تحسين الجهاز الطرفي المتكامل بشكل ملحوظ. ويذهب الأمر إلى أبعد من ذلك مع التوافق الأولي مع TypeScript 7.

تحافظ هذه النسخة على النهج المعتاد متعدد المنصات لـ قانون VS y يمكن تثبيته على أنظمة ويندوز وماك أو إس ولينكس.وهذا ما يجعله ذا أهمية خاصة للنظام البيئي الأوروبي حيث تتعايش أنظمة تشغيل مختلفة في البيئات المهنية والأكاديمية. وبهذا الإصدار، تواصل الشركة تحسين تجربة التطوير دون الابتعاد كثيراً عن المحرر الخفيف الذي تستخدمه العديد من الفرق يوميا.

طرفية أكثر قوة مع اقتراحات سياقية

محرر أكواد Visual Studio

من أبرز الميزات الجديدة للتحديث تحسين طرفية متكاملةوالتي تتضمن الآن اقتراحات تلقائية أثناء كتابة الأوامر. تم تفعيل ميزة اقتراحات الطرفية افتراضيًا في القناة المستقرة، مما يُسهّل استخدام وحدة التحكم لأولئك الذين لا يرغبون في الاعتماد على إضافات خارجية أو إعدادات متقدمة للصدفة.

أثناء كتابة الأوامر، ومعاملات سطر الأوامر، ومسارات الملفات، قائمة الاقتراحات أعلى موجه الأوامر مباشرةً. يمكن التنقل بين هذه التوصيات باستخدام مفاتيح الأسهم وقبولها باستخدام مفتاح Tab، مما يُسرّع المهام المتكررة ويقلل من الأخطاء الإملائية في الأوامر الطويلة.

على سبيل المثال، عند إدخال "ls" على نظامي macOS أو Linux عند إضافة شرطة (-)، يعرض الطرفية فورًا جميع المعاملات المتاحة لهذا الأمر. هذا يُسهّل الوصول إلى الخيارات التي غالبًا ما تُنسى أو التي كانت تتطلب سابقًا الرجوع باستمرار إلى المساعدة المدمجة في النظام أو الوثائق الخارجية.

ومع ذلك، فإن اقتراحات الطرفية لا تهدف إلى استبدال الوثائق التقليدية، إذ أنها تعرض فقط الوسائط المحتملة ولا تشرح بالتفصيل وظيفة كل منها. والهدف هو تقديم مساعدة خفيفة وسريعة في الاستخدام اليومي دون تحويل وحدة تحكم VS Code إلى نظام مساعدة كامل، وهو أمر يفضل العديد من المستخدمين المتقدمين إبقاءه خارج المحرر.

محتوى حصري - اضغط هنا  أطلقت شركة Google تحديثًا يركز على إصلاح الأخطاء في هواتف Pixel مع إطلاق Android 16 QPR1 Beta 1.1.

وكلاء ذكاء اصطناعي أكثر تكاملاً وإدارة مركزية مع مركز الوكلاء

برنامج Visual Studio Code أكثر قوة مع اقتراحات سياقية

يُخصص جزء رئيسي آخر من الإصدار 1.107 لـ عملاء الذكاء الاصطناعيوهو مجال يتنافس فيه VS Code بشكل مباشر مع المحررات الحديثة التي ركزت على البرمجة المساعدة، مثل مشتقات الذكاء الاصطناعي المتخصصة التي ظهرت في الأشهر الأخيرة.

تُقدّم مايكروسوفت خدمة Agent HQ، وهي نوع من اللوحة المركزية من هنا، يمكنك عرض وإدارة جميع الوكلاء الموثوق بهم المُكوّنين في المحرر. يمكنك التحقق من الوكلاء النشطين، والوكلاء غير النشطين، والمهام التي تتطلب اهتمامًا، مما يُسهّل اعتماد سير عمل يتضمن عدة وكلاء يعملون بالتوازي دون فقدان السيطرة.

علاوة على ذلك، لم يعد الطيار المساعد والوكلاء الشخصيون يعيشون في أقسام منفصلة تمامًا وبدأوا في العمل معًا. جنباألى جنب ضمن تجربة المستخدم نفسها. تعمل الشركة على توجيه Visual Studio Code نحو سيناريو تتشارك فيه عوامل مختلفة العمل، وتعمل في وقت واحد، وتتعاون في مهام معقدة مثل إعادة هيكلة الكود، أو توليد الكود، أو مراجعة التغييرات.

كما تُغيّر جلسات الوكلاء طريقة عرضها: يتم تعطيل العرض الفردي افتراضيًا، ويتم الآن عرض كل شيء ضمن عرض الدردشةمن خلال تلك النافذة الواحدة، من الممكن مراجعة الجلسات الحالية، والتحقق من تقدم كل وكيل، وعرض مهام الخلفية، والاطلاع على إحصائيات تغيير الملفات دون الحاجة إلى التنقل بين اللوحات.

بالنسبة لأولئك الذين يعملون مع وكلاء محليين ضمن فريقهم، هناك تحسين عملي آخر: لم تعد المهام تُلغى تلقائيًا عند إغلاق نافذة الدردشة. بدلاً من ذلك، يستمر الوكيل المحلي في العمل العمليات المعلقة، وهو أمر مفيد عند إطلاق عمليات طويلة لا ينبغي مقاطعتها، مثل تحليل المستودعات المكثف أو إعادة كتابة التعليمات البرمجية الكبيرة.

يُضيف التحديث أيضًا زر "متابعة" جديدًا إلى المحادثات، مما يسمح لك بتحديد ما إذا كان ينبغي إرسال مهمة معينة - على سبيل المثال، كتابة مسودة ملف طويل بشكل خاص - إلى وكيل يعمل في الخلفية أو أداة الذكاء الاصطناعي وعلى وجه التحديد، يساعد هذا التغيير الصغير على توزيع عبء العمل بشكل أفضل والاستفادة من بنية الوكيل بشكل أكثر مرونة.

العزل عبر شجرة عمل Git والتحكم الدقيق في الأذونات

ما الجديد في Visual Studio Code 1.107

سيجد المطورون الذين يديرون سياقات عمل متعددة ضمن نفس المشروع الدعم الجديد لـ شجرة عمل Git بالنسبة للوكلاء العاملين في الخلفية. أصبح من الممكن الآن تحديد شجرة العمل التي يجب أن يعمل فيها كل وكيل بدقة، مما يقلل من خطر حدوث تعارضات بين الفروع أو الدلائل المختلفة.

محتوى حصري - اضغط هنا  جهاز Xiaomi TV Stick 4K الجيل الثاني: المراجعة والميزات والرأي

تتيح هذه القدرة على العزل حصر العامل في نطاق معين. مساحة عمل محددةبينما يعمل آخر في شجرة عمل منفصلة، ​​والتي قد يكون هذا مفيدًا للفرق التي تختبر الميزات التجريبية أو تحافظ على فروع الصيانة بالتوازي.على المستوى العملي، يساعد ذلك في الحفاظ على النظام عندما يكون هناك العديد من العمليات الآلية التي تصل إلى المستودع.

بالإضافة إلى ذلك، يقدم الإصدار 1.107 خيارًا لـ تفويض جميع الأوامر في جلسة طرفية محددة بنقرة واحدة. بدلاً من الموافقة على كل أمر يرغب الوكيل في تنفيذه بشكل فردي، يمكن منح إذن عام لتلك الطرفية، مما يقلل من التعقيدات عند وجود ثقة كاملة في المهمة الجارية.

كما تم تفعيل خيار التكوين. اختصارات لوحة المفاتيح المختلفة صُممت هذه الميزة خصيصًا للمستخدمين الذين يستخدمون عدة مساعدين ذكاء اصطناعي في آنٍ واحد، ويحتاجون إلى استدعائهم بسرعة ودون أي لبس. في بيئات العمل التي تتداخل فيها المساعدات الداخلية، وأدوات الطرف الثالث، وبرنامج Copilot، تُحدث الاختصارات المخصصة فرقًا كبيرًا في سرعة الاستخدام.

معاينة TypeScript 7 وتحسينات المحرر

في مجال اللغة، يُفعّل تحديث نوفمبر ما يلي: معاينة محدثة لـ TypeScript 7 تحديثصُممت هذه النسخة التجريبية لأولئك الذين يرغبون في البقاء في طليعة بيئة جافا سكريبت، وتتضمن تحسينات على أداء فحص الأنواع وسلسلة من الميزات التي تهدف إلى تسريع كتابة التعليمات البرمجية وصيانتها.

من بين الميزات الجديدة، السلوكيات الجديدة لـ استيراد الإكمال التلقائييُسهّل هذا الأمر تحديد مواقع الوحدات وإضافتها دون الحاجة إلى تذكّر الاسم الدقيق لكل مسار. كما يُحسّن تجربة إعادة تسمية الرموز، مما يسمح بإعادة تسمية المتغيرات أو الدوال أو الفئات بشكل أنظف وأكثر اتساقًا في جميع أنحاء المشروع.

ثمة تحسين آخر مثير للاهتمام يتعلق بالمراجع مع CodeLens، والتي توفر الآن المزيد من المعلومات المفيدة حول مكان وكيفية استخدام العناصر داخل الكود. للاستفادة من هذه الميزات، يجب تثبيت إضافة معاينة TypeScript وتشغيل الأمر "TypeScript (Native Preview): Enable (Experimental)" في ملف JavaScript أو TypeScript.

عندما يصبح TypeScript 7 جاهزًا للاستخدام على نطاق واسع، يخطط Visual Studio Code لـ اعتمدها كأساس لخاصية IntelliSense في JavaScript وTypeScript. قد يُترجم هذا إلى تجربة إكمال تلقائي أكثر سلاسة، خاصة في المشاريع الكبيرة التي تُعدّ نموذجية للشركات والمؤسسات الأوروبية التي تحتفظ بقواعد بيانات برمجية واسعة النطاق.

التحكم في شفرة المصدر: Git Stash وسير عمل أكثر ملاءمة

يتضمن الإصدار 1.107 من Visual Studio Code أيضًا تحسينات في نظام التحكم في الإصدارات، حيث لا يزال Git هو المعيار الفعلي. وأبرز ميزة جديدة هي... دعم تجريبي لإدارة Git Stash مباشرةً من واجهة التحكم في المصدر الخاصة بالمحرردون الاعتماد كلياً على وحدة التحكم.

محتوى حصري - اضغط هنا  كيفية تحويل أي صورة إلى رسوم متحركة باستخدام Meta Edits

بفضل هذا التكامل، أصبح ذلك ممكناً انظر، ثم طبّق، أو تخلّص الحجوزات (المخابئ) من داخل VS Code نفسهيُعدّ هذا ميزةً لمن لا يرغبون في مغادرة واجهة المحرر الرسومية أثناء العمل. تُسهّل هذه الميزة على الفرق التي تستخدم Git Stash بكثرة حفظ التغييرات السريعة مؤقتًا أثناء التبديل بين الفروع لمراجعة المشكلات العاجلة.

بهذه الخطوات، تسعى مايكروسوفت إلى زيادة مواءمة البيئة الرسومية مع سير العمل المتقدمة يُعد Git شيئًا ذا قيمة خاصة في المؤسسات التي تتطلب تحكمًا دقيقًا في التعديلات وتستخدم مراجعات متكررة للتعليمات البرمجية.

طرق التوفر والتحديث على كل منصة

يتم توزيع تحديث نوفمبر لبرنامج Visual Studio Code، كالمعتاد، مجانًا عبر القنوات الرسمية. أما بالنسبة لمن لديهم بالفعل يمكن تثبيت VS Code على نظامي التشغيل Windows أو Linux انتقل إلى قائمة المساعدة > التحقق من وجود تحديثات (مساعدة > التحقق من وجود تحديثات) إلى قم بتنزيل وتثبيت الإصدار 1.107.

أما في نظام macOS، فالعملية مشابهة ولكنها تتم من القائمة. الكود > التحقق من وجود تحديثاتمع الحفاظ على نفس منطق التحديثات المباشرة من داخل التطبيق. بالنسبة لعمليات التثبيت الجديدة أو عمليات النشر واسعة النطاق في الشركات الأوروبية، لا تزال برامج التثبيت متاحة على موقع Visual Studio Code الرسمي.

تحافظ مايكروسوفت على أساليب التوزيع المعتادة، مع حزم ويندوز في معمارية x64 و ARM، إصدارات لنظام macOS على كل من أنظمة Intel و Apple Silicon، وحزم متنوعة لنظام Linux - deb، rpm، tarball أو إصدارات لـ ARM - مما يسهل اعتماده في توزيعات وبيئات مهنية مختلفة.

مع إصدار النسخة 1.107، يعزز Visual Studio Code استراتيجيته المتمثلة في الجمع بين محرر خفيف الوزن وميزات متطورة باستمرار تتعلق بوكلاء الذكاء الاصطناعي، وتكامل نظام التحكم في الإصدارات، والتحسينات المستمرة للطرفية. ودون المساس بجوهره متعدد المنصات، يواصل المحرر تطوره ليصبح بيئةً يستطيع فيها المطورون مركزة جزء كبير من عملهم اليوميسواء في المشاريع الشخصية أو في فرق موزعة في جميع أنحاء إسبانيا وبقية أوروبا.

كيفية اختيار الذكاء الاصطناعي الأفضل لاحتياجاتك: الكتابة، البرمجة، الدراسة، تحرير الفيديو، إدارة الأعمال
المادة ذات الصلة:
كيفية اختيار الذكاء الاصطناعي المناسب لاحتياجاتك: الكتابة، والبرمجة، والدراسة، وتحرير الفيديو، وإدارة الأعمال