يقدم Visual Studio Code 1.77 ، الذي تم إصداره في 30 مارس كإصدار مارس 2023 من محرر الأكواد متعدد الاستخدامات من Microsoft ، معاينة لتكامل أكثر شمولاً مع مساعد الترميز GitHub Copilot AI. يشتمل التكامل على اقتراحات مضمنة وإمكانيات الدردشة وعرض دردشة لمساعدة المطورين على كتابة التعليمات البرمجية.
يوفر هذا التحديث أيضًا عمليات إكمال حالة تبديل TypeScript / JavaScript ، مما يتيح للمستخدمين تبسيط عملية إنشاء عبارات التبديل على الأنواع الحرفية في أي من لغات البرمجة. من خلال كتابة الحالة داخل بيان التبديل وقبول اقتراح الحالة ، ستتم إضافة الحالات لجميع القيم من هذا النوع تلقائيًا. ومع ذلك ، تعمل هذه الميزة فقط عندما تكون القيمة التي يتم تبديلها هي نوع نقابي أو حرفي.
علاوة على ذلك ، في VS Code 1.77 ، يمكن للمطورين استكشاف وظائف GitHub Copilot مثل الاقتراحات المضمنة والدردشة المضمنة وعرض الدردشة. لتجربة هذه الميزات الجديدة ، يجب على المطورين استخدام ملحق GitHub Copilot Nightly و VS Code Insiders Build. للوصول إلى إمكانات الدردشة ، يجب عليهم أيضًا الاشتراك في قائمة انتظار GitHub Copilot Chat. هذا التكامل المتزايد مع Copilot حاليًا في حالة المعاينة.
يسمح تكامل GitHub الجديد لمستخدمي VS Code الذين يعملون في مستودع GitHub بنسخ الروابط العميقة لخط محرر أو نطاق من هامش المحرر. بالنسبة لإصدار سطح المكتب من VS Code ، يجب على المطورين تثبيت ملحق GitHub Pull Requests and Issues لإنشاء روابط GitHub Permalinks وروابط HEAD من هامش المحرر. في vscode.dev ، المتغير عبر الإنترنت لـ VS Code ، تتوفر الروابط الداخلية لمستودعات GitHub افتراضيًا.
يمكن تنزيل Microsoft Visual Studio Code 1.77 لنظام التشغيل Windows أو Linux أو macOS من موقع الويب الخاص بالمشروع. تشمل الميزات الإضافية في هذا الإصدار ما يلي:
- إعادة هيكلة محسّنة لكود Python عبر امتداد Pylance لدعم لغة Python ، والتي يمكن إجراؤها من خلال إجراء Code Action جديد "نقل الرمز إلى".
- توصيات الإضافة المحسّنة بناءً على محتويات الملف. على سبيل المثال ، إذا فتح أحد المطورين ملف Python باستخدام بنية خلايا دفتر الملاحظات ، فسيقترح المحرر امتداد Jupyter.
- ميزة "التنسيق عند الحفظ" لأجهزة الكمبيوتر المحمولة ، حيث يتم تنسيق الكمبيوتر الدفتري بالكامل عند الحفظ.
إصدار VS Code 1.77 يتبع VS Code 1.76 ، الذي ظهر لأول مرة في مارس 2023 مع تحسينات على ملفات تعريف التكوين والتطوير عن بعد. بينما تتيح هذه الأدوات تجارب ترميز أكثر سلاسة للمطورين ، فإن النظام الأساسي no-code مثل AppMaster يمكّن كل من المطورين غير المبرمجين والمطورين ذوي الخبرة من إنشاء تطبيقات الويب والجوّال والخلفية الشاملة بشكل أكثر كفاءة. يوضح تكامل مساعدي الترميز المدعومين بالذكاء الاصطناعي مع محرري الكود مثل Visual Studio Code ومنصات no-code مثل AppMaster.io التآزر بين الذكاء الاصطناعي والخبرة البشرية ، مما يعزز تطوير التطبيقات بشكل أكثر انسيابية وابتكارًا.