يمكن الآن إنشاء طلبات سحب GitHub في Visual Studio Code

طلب سحب جيثب

في مقال سابق ، تحدثنا عن الأخبار الجديدة أن يتيح لك GitHub إنشاء عدد غير محدود من المستودعات الخاصة مع عرض GitHub المجاني.

يبدو أن هذا الإعلان ، من بين العديد من الإعلانات الأخرى التي صدرت في الأشهر الأخيرة ، نتيجة لاستحواذ Microsoft على GitHub.

عملية لا تهدف فقط إلى تسريع اعتماد منصة تبادل الكود المصدري في مجال الأعمال التجارية ، ولكن أيضًا لجلب منتجات Microsoft إلى أسواق جديدة.

كما وعدت الشركتان بدمج منتجاتهما لتزويد المطورين والشركات بخبرات تعاون وتجارب تعاون جديدة في كود المصدر.

Y بدأ هذا في التبلور ، خلال شهر سبتمبر الماضي عندما أعلنت Microsoft عن خطوط أنابيب Azure(خدمة دمج ونشر مستمر جديدة (CI / CD) مبنية على GitHub) ومعاينة عامة لملحق طلبات سحب GitHub (PR) لـ Visual Studio Code.

يجب أن نؤكد أن طلبات السحب تُستخدم بواسطة مشاريع تعاونية أو مفتوحة المصدر لاقتراح تصحيحات أو ميزات جديدة.

تريد Microsoft توصيل منتجاتها

مع هذا التمديدتقدم Microsoft تجربة إدارة طلب سحب جديدة لمستخدمي Visual Studio Code.

السماح لهم بالتعاون والتعليق على ومراجعة والتحقق من صحة GitHub PR مباشرة من محرر الكود.

كأحد الميزات الرئيسية ، يسمح لك بالمصادقة وتوصيل محرر الأكواد بـ GitHub وبالتالي تكون قادرًا على سرد وتصفح العلاقات العامة من Visual Studio Code.

من بين الاحتمالات الأخرى ، لا يزال التكامل الطرفي متاحًا بحيث يمكن أن تتعايش واجهة أكواد Visual Studio وأدوات سطر الأوامر مثل git.

يأتي امتداد VS Code هذا ، كما أوضحت Microsoft ، لملء الفراغ في سير العمل الذي يواجهه ملايين المهندسين يوميًا.

لوضع هذه الفجوة في منظورها الصحيح ، كررت Microsoft تجربة طلب السحب اليوم:

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

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

خارج بيئة الترميز العادية ، ليس لديك اختصارات لوحة المفاتيح والموضوعات والتخصيصات المفضلة لديك.

والأسوأ من ذلك ، هذا يعني أنه ليس لديك بيئة للتنقل عبر التعليمات البرمجية المصدر والتحقق من أن التغييرات التي تراجعها تعمل بشكل صحيح. «

حول طلبات سحب رمز VS

سحب طلبات VSC جيثب

منذ إصدار أول معاينة عامة لـ GitHub PR لـ Visual Studio Code ، قامت Microsoft بإجراء العديد من التحسينات على أداتها.

ومثل GitHub في مدونته الرسمية ، باستخدام أحدث إصدار من الامتداد ، أصبح من الممكن الآن إنشاء طلبات سحب GitHub مباشرة في Visual Studio Code وليس فقط الإدارة من محرر الكود.

لإنشاء طلبات سحب في رمز VS ، ببساطة يجب على المستخدم التمرير فوق العنوان "طلبات سحب GitHub" والنقر فوق علامة +.

ثم اختر الفرع المستهدف لطلب السحب واضغط على "إدخال" لفتح RP الخاص بك.

توفر طلبات سحب رمز VS العديد من التحسينات الصغيرة الأخرى التي يمكنك رؤيتها في ملاحظات الإصدار المتوفرة في مستودع تخزين المشروع.

يمكنك أيضًا ، على GitHub ، تنزيل أحدث إصدار من الامتداد. لاحظ أنه يمكن أيضًا تثبيت طلبات سحب رمز VS أو تحديثها مباشرةً من VS Code.

بالإضافة إلى القدرة على إنشاء طلبات سحب الآن ، مع أحدث إصدار من مرئي Studio Code ، يمكنك اقتراح تغييرات على التعليقات وعرض الفحوصات الصحية لكل RP.

للحصول على اقتراحات حول تغييرات التعليمات البرمجية ، يمكنك تركها كتعليقات مع اختلاف يشير إلى الرمز الحالي بجوار التغييرات المقترحة.

يمكن تطبيق التلميحات بسهولة عن طريق تحديد Apply Patch للتحقق من صحة تصحيح التعليمات البرمجية الجديد.

إذا كنت تريد معرفة المزيد عنها ، يمكنك زيارة مقالة جيثب التالية 


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.