קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
במסמך הזה מפורטות השפות, סביבת הפיתוח המשולבת (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 שנעשה בהם שימוש ב- Google Cloud מאומנים על קבוצה רחבה של דוגמאות לתכנות בתחום הציבורי. לכן, מודלים גדולים של שפה (LLMs) יכולים לרוב להבין מגוון רחב של שפות תכנות ולספק עזרה בהן. עם זאת, בגלל מספר השפות הרב, בדיקת איכות העזרה משתנה בהתאם לשפת התכנות. לכן, Google בחרה קבוצת משנה של שפות תכנות כדי לוודא את איכות העזרה והתשובות.
Gemini Code Assist יכול לעזור במגוון רחב של שפות תכנות, אבל Google אימתה את שפות התכנות הבאות:
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["התוכן קשה להבנה","hardToUnderstand","thumb-down"],["שגיאות בקוד לדוגמה או במידע","incorrectInformationOrSampleCode","thumb-down"],["חסרים לי פרטים או דוגמאות","missingTheInformationSamplesINeed","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-06-11 (שעון UTC)."],[[["\u003cp\u003eGemini Code Assist supports prompts in 37 different languages, including English, Spanish, Chinese, and Arabic.\u003c/p\u003e\n"],["\u003cp\u003eWhile capable of assisting with many coding languages, Gemini Code Assist has verified the quality of its assistance for 22 specific coding languages, such as Python, Java, C++, and SQL.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist is available in Cloud Shell Editor and Cloud Workstations, as well as supported in VS Code and a variety of JetBrains IDEs.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist can also provide assistance with code infrastructure interfaces like Google Cloud CLI and Kubernetes Resource Model (KRM).\u003c/p\u003e\n"]]],[],null,["This document describes the languages, IDEs, and code infrastructure interfaces\nthat Gemini Code Assist supports.\n\nSupported languages for prompts\n\nGemini Code Assist supports the following languages:\n\n- Arabic (ar)\n- Bengali (bn)\n- Bulgarian (bg)\n- Chinese simplified and traditional (zh)\n- Croatian (hr)\n- Czech (cs)\n- Danish (da)\n- Dutch (nl)\n- English (en)\n- Estonian (et)\n- Finnish (fi)\n- French (fr)\n- German (de)\n- Greek (el)\n- Hebrew (he)\n- Hindi (hi)\n- Hungarian (hu)\n- Indonesian (id)\n- Italian (it)\n- Japanese (ja)\n- Korean (ko)\n- Latvian (lv)\n- Lithuanian (lt)\n- Norwegian (no)\n- Polish (pl)\n- Portuguese (pt)\n- Romanian (ro)\n- Russian (ru)\n- Serbian (sr)\n- Slovak (sk)\n- Slovenian (sl)\n- Spanish (es)\n- Swahili (sw)\n- Swedish (sv)\n- Thai (th)\n- Turkish (tr)\n- Ukrainian (uk)\n- Vietnamese (vi)\n\nVerified coding languages\n\nThe Gemini large language models (LLMs) that are used by\nGemini for Google Cloud are trained on a vast set of coding\nexamples within the public domain. Therefore, LLMs are often able to understand\nand provide assistance on a wide variety of coding languages. However, due to\nthe large number of languages, the testing of the quality of the assistance varies\nby coding language. Therefore, Google chose a subset of coding languages to\nverify the quality of assistance and responses.\n\nAlthough Gemini Code Assist can offer assistance on a wide\nvariety of coding languages, Google has *verified* the following coding\nlanguages:\n\n- [Bash](https://www.gnu.org/software/bash/)\n- [C](https://www.open-std.org/JTC1/SC22/WG14/www/standards)\n- [C++](https://isocpp.org/)\n- [C#](https://learn.microsoft.com/en-us/dotnet/csharp/)\n- [Dart](https://dart.dev/)\n- [Go](https://go.dev/)\n- [GoogleSQL](/bigquery/docs/introduction-sql)\n- [Java](https://docs.oracle.com/javase/8/docs/technotes/guides/language/index.html)\n- [JavaScript](https://www.javascript.com/)\n- [Kotlin](https://kotlinlang.org/)\n- [Lua](https://www.lua.org/)\n- [MATLAB](https://www.mathworks.com/products/matlab.html)\n- [PHP](https://www.php.net/)\n- [Python](https://www.python.org/)\n- [R](https://www.r-project.org/)\n- [Ruby](https://www.ruby-lang.org/en/)\n- [Rust](https://www.rust-lang.org/)\n- [Scala](https://www.scala-lang.org/)\n- [SQL](https://blog.ansi.org/sql-standard-iso-iec-9075-2023-ansi-x3-135/)\n- [Swift](https://developer.apple.com/swift/)\n- [TypeScript](https://www.typescriptlang.org/)\n- [YAML](https://yaml.org/)\n\nSupported IDEs\n\nGemini Code Assist is available by default in the following IDEs:\n\n- [Cloud Shell Editor](/shell)\n- [Cloud Workstations](/workstations)\n- [Android Studio](https://developer.android.com/studio/gemini/overview)\n\nThe Gemini Code Assist extension is supported in the following\nIDEs:\n\n- [VS Code](https://code.visualstudio.com/)\n- JetBrains IDEs:\n - [CLion](https://www.jetbrains.com/clion/)\n - [DataGrip](https://www.jetbrains.com/datagrip/)\n - [GoLand](https://www.jetbrains.com/go/)\n - [IntelliJ IDEA Community, Educational, and Ultimate](https://www.jetbrains.com/idea/download/)\n - [PhpStorm](https://www.jetbrains.com/phpstorm/)\n - [PyCharm Community and Professional](https://www.jetbrains.com/pycharm/)\n - [Rider](https://www.jetbrains.com/rider/)\n - [RubyMine](https://www.jetbrains.com/ruby/)\n - [WebStorm](https://www.jetbrains.com/webstorm/)\n\nSupported code infrastructure interfaces\n\nGemini Code Assist can offer assistance with the following\ninfrastructure as code interfaces:\n\n- [Gemini CLI](https://github.com/google-gemini/gemini-cli)\n\n\u003c!-- --\u003e\n\n- [Google Cloud CLI](/cli)\n\n\u003c!-- --\u003e\n\n- [Kubernetes Resource Model (KRM)](https://github.com/kubernetes/design-proposals-archive/blob/main/architecture/resource-management.md)\n\nWhat's next\n\n- Learn how to [set up Gemini Code Assist for a project](/gemini/docs/discover/set-up-gemini).\n- Learn [how Gemini for Google Cloud uses your data](/gemini/docs/discover/data-governance).\n- Learn more about [Google Cloud compliance](/security/compliance)."]]