زبان ها، IDE ها و رابط های پشتیبانی شده
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این سند زبان ها، IDE ها و رابط های زیرساخت کدی را که Gemini Code Assist پشتیبانی می کند، توضیح می دهد.
زبان های پشتیبانی شده برای درخواست ها
Gemini Code Assist از زبان های زیر پشتیبانی می کند:
- عربی (ار)
- بنگالی (bn)
- بلغاری (bg)
- چینی ساده و سنتی (zh)
- کرواتی (ساعت)
- چک (cs)
- دانمارکی (da)
- هلندی (nl)
- انگلیسی (en)
- استونیایی (et)
- فنلاندی (fi)
- فرانسوی (fr)
- آلمانی (de)
- یونانی (el)
- عبری (او)
- هندی (سلام)
- مجارستانی (hu)
- اندونزیایی (شناسه)
- ایتالیایی (آن)
- ژاپنی (ja)
- کره ای (ko)
- لتونی (lv)
- لیتوانیایی (lt)
- نروژی (خیر)
- لهستانی (pl)
- پرتغالی (pt)
- رومانیایی (ro)
- روسی (ru)
- صربی (sr)
- اسلواکی (sk)
- اسلوونیایی (sl)
- اسپانیایی (es)
- سواحیلی (سوئیلی)
- سوئدی (sv)
- تایلندی (ام)
- ترکی (tr)
- اوکراینی (بریتانیا)
- ویتنامی (vi)
زبان های کدنویسی تایید شده
مدلهای زبان بزرگ Gemini (LLM) که توسط Gemini برای Google Cloud استفاده میشود، بر روی مجموعه وسیعی از نمونههای کدنویسی در حوزه عمومی آموزش دیدهاند. بنابراین، LLM ها اغلب قادر به درک و ارائه کمک در مورد طیف گسترده ای از زبان های برنامه نویسی هستند. با این حال، به دلیل تعداد زیاد زبان ها، تست کیفیت کمک با زبان کدنویسی متفاوت است. بنابراین، گوگل زیرمجموعه ای از زبان های برنامه نویسی را برای تأیید کیفیت کمک و پاسخ ها انتخاب کرد.
اگرچه Gemini Code Assist میتواند به انواع زبانهای کدنویسی کمک کند، Google زبانهای کدنویسی زیر را تأیید کرده است:
IDE های پشتیبانی شده
Gemini Code Assist به طور پیش فرض در IDE های زیر در دسترس است:
پسوند Gemini Code Assist در IDE های زیر پشتیبانی می شود:
رابط های زیرساخت کد پشتیبانی شده
Gemini Code Assist میتواند با زیرساختهای زیر به عنوان رابط کد کمکی ارائه دهد:
بعدش چی
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-30 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-30 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eGemini Code Assist supports prompts in 37 different languages, facilitating a wide range of user interactions.\u003c/p\u003e\n"],["\u003cp\u003eWhile capable of understanding numerous coding languages, Gemini Code Assist has verified its assistance quality in 22 specific coding languages, such as Python, Java, and C++.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist is readily available within Cloud Shell and Cloud Workstations, and also extends its support to VS Code and various JetBrains IDEs.\u003c/p\u003e\n"],["\u003cp\u003eThe code assistant also supports assistance with infrastructure as code interfaces, including 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](https://cloud.google.com/shell)\n- [Cloud Workstations](https://cloud.google.com/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](https://cloud.google.com/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](/gemini-code-assist/docs/set-up-gemini) at no cost, or if you prefer to get started with Gemini Code Assist Standard or Enterprise, see [Set up Gemini Code Assist (Standard and Enterprise)](/gemini-code-assist/docs/set-up-gemini-standard-enterprise).\n- Learn [how Gemini for Google Cloud uses your data](/gemini-code-assist/docs/data-governance).\n- Learn more about [Google Cloud compliance](https://cloud.google.com/compliance)."]]