مرحبا بمتابعي نافذة التقنية.
تابع الشرح بالفيديو:
https://www.youtube.com/watch?v=qGR7Uh1_tPE
سعيًا للمنافسة مع GitHub Copilot من Microsoft أطلقت Google نسختها من المساعد البرمجي الذي يعمل بالذكاء الاصطناعي باسم Gemini Code Assist, والتي توفر خطة مجانية تمنحك 180000 إكمال للكود شهريًا.
وهو أمر قد يجعلك لست بحاجة لأي مساعد بديل.
تتيح لك الخدمة استخدام Gemini في البرمجة.
وتتوفر خدمة Gemini Code Assist في العديد من بيئات التطوير, بما في ذلك, Visual Studio Code, IntelliJ, PyCharm, GitHub, Firebase, Android Studio, وغيرهم.
سنشرح طريقة الاستفادة من الخدمة في GitHub و Visual Studio Code.
تمكنك الخدمة من عدة أمور مثل: تحسين الكود لجعله قابل للقراءة, اقتراح تعديلات لتنسيق الكود, محاولة إصلاح الأخطاء, كتابة توثيق يشرح وظائف الكود, شرح الكود أثناء العمل, إنشاء unit Test لاختبار الكود, وغير ذلك.
في GitHub تمكنك الخدمة من الحصول على مراجعة لأي Pull requests لمستودعاتك.
الربط مع GitHub:
انتقل إلى:
github.com/apps/gemini-code-assist
اضغط على Install واتبع التعليمات للتحقق ومنح الخدمة أذونات الوصول إلى مستودع محدد أو جميع المستودعات التي تملكها, وهذا كل شيء.
استخدام الخدمة في Visual Studio Code:
أولًا, قم بتنزيل وتثبيت إضافة Gemini Code Assist من الرابط الموجود في نهاية الشرح.
ثم قم بعرض شريط الأدوات الجانبي عن طريق Ctrl+B وانتقل إليه حتى يتم التركيز على عنصر Active View Switcher ثم Explorer.
تحرك للأسفل إلى Additional Views ومنها اختر Gemini Code Assist.
ستفتح صفحة ترحيبية بالخدمة, اضغط على Sign in, اتبع الخطوات من متصفحك لتسجيل الدخول باستخدام حسابك على Google, ثم ستصبح الإضافة جاهزة.
تخصيص اختصارات الإضافة:
توفر الإضافة الكثير من الوظائف دون اختصارات افتراضية, ولتخصيص اختصاراتها اتبع التالي:
اتبع الخطوات للوصول إلى شريط الأدوات الجانبي, والذي ستجد الإضافة متاحة به بعد تسجيل الدخول, اضغط عليها لتنشيط التبويبة الخاصة بها, ثم اضغط على مفتاح التطبيقات واختر Configure Keybinding وسيتم فتح اختصارات الإضافة لتخصيصها مثل جميع اختصارات Visual Studio Code.
استخدام الإضافة:
أثناء الكتابة, ستقترح الإضافة إكمال الكود, يجب أن تكون قادر على قبول الاقتراح عن طريق Alt+A أو Tab.
أو رفضه عن طريق Ctrl+D.
يمكنك إجراء محادثة عامة عن طريق تبويبة الإضافة كما شرحنا في الأعلى.
بدلًا من ذلك, حدد جزء من الكود للتعامل معه, او اضغط Ctrl+I مباشرة, اختر من خيارات الشرح أو التصحيح المطلوبة, وستفتح نافذة الدردشة مع تنفيذ طلبك, ويمكنك متابعة المراسلة من هناك.
ستتم إعادة تعيين المحادثة وفقدان الرسائل السابقة عند إغلاق نافذة المحرر, أو عن طريق زر في شريط أدوات الخدمة لإعادة تعيين الدردشة.
ستجد زر insert في أجزاء الكود المكتوبة من قبل Gemini لدمجها في مشروعك.
كما يمكنك طلب اقتراح للكود عن طريق Ctrl+Enter.
تنزيل الإضافة:
https://marketplace.visualstudio.com/items?itemName=Google.geminicodeassist
تابعوا نافذة التقنية على WhatsApp:
https://www.whatsapp.com/channel/0029Va0tWYNICVfmctXiCt3V
على Telegram:
https://t.me/TecWindow
#شروحات #Google #الذكاء_الاصطناعي #AI #Gemini