اللغات وبيئات التطوير المُدمَجة الواجهات المتوافقة

تصف هذه المستند اللغات وبيئات التطوير المتكاملة (IDE) وواجهات البنية التحتية للرموز البرمجية التي يتيحها Gemini Code Assist.

اللغات المتاحة للمطالبات

يتيح Gemini Code Assist اللغات التالية:

  • العربية (ar)
  • البنغالية (bn)
  • البلغارية (bg)
  • الصينية المبسّطة والتقليدية (zh)
  • الكرواتية (hr)
  • التشيكية (cs)
  • الدانماركية (da)
  • الهولندية (nl)
  • الإنجليزية (en)
  • الإستونية (et)
  • الفنلندية (fi)
  • الفرنسية (fr)
  • الألمانية (de)
  • اليونانية (el)
  • العبرية (he)
  • الهندية (hi)
  • المجرية (hu)
  • الإندونيسية (id)
  • الإيطالية (it)
  • اليابانية (ja)
  • الكورية (ko)
  • اللاتفية (lv)
  • الليتوانية (lt)
  • النرويجية (no)
  • البولندية (pl)
  • البرتغالية (pt)
  • الرومانية (ro)
  • الروسية (ru)
  • الصربية (sr)
  • السلوفاكية (sk)
  • السلوفينية (sl)
  • الإسبانية (es)
  • السواحيلية (sw)
  • السويدية (sv)
  • التايلاندية (th)
  • التركية (tr)
  • الأوكرانية (uk)
  • الفيتنامية (vi)

لغات البرمجة التي تم التحقّق منها

تم تدريب النماذج اللغوية الكبيرة (LLM) التي تستخدمها Gemini for Google Cloud على مجموعة كبيرة من أمثلة الترميز ضمن النطاق العام. لذلك، غالبًا ما تكون النماذج اللغوية الكبيرة قادرة على فهم مجموعة كبيرة من لغات البرمجة وتقديم المساعدة بشأنها. ومع ذلك، بسبب العدد الكبير من اللغات، يختلف اختبار جودة المساعدة حسب لغة البرمجة. لذلك، اختارت Google مجموعة فرعية من لغات البرمجة للتحقّق من جودة المساعدة والردود.

على الرغم من أنّ Gemini Code Assist يمكنه تقديم المساعدة بشأن مجموعة كبيرة من لغات البرمجة، تحقّقت Google من لغات البرمجة التالية:

بيئات التطوير المتكاملة المتاحة

يتوفّر Gemini Code Assist تلقائيًا في بيئات التطوير المتكاملة التالية:

تتوفّر إضافة Gemini Code Assist في بيئات التطوير المتكاملة التالية:

واجهات البنية التحتية للرموز البرمجية المتاحة

يمكن أن يقدّم Gemini Code Assist المساعدة في ما يتعلّق بواجهات البنية التحتية التالية كرموز برمجية:

الخطوات التالية