Linguagens, IDEs e interfaces compatíveis
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este documento descreve as linguagens, os ambientes de desenvolvimento integrado (IDEs) e as interfaces de infraestrutura de código compatíveis com o Gemini Code Assist.
Idiomas disponíveis para comandos
O Gemini Code Assist é compatível com os seguintes idiomas:
- Árabe (ar)
- Bengalês (bn)
- Búlgaro (bg)
- Chinês simplificado e tradicional
(zh)
- Croata (hr)
- Tcheco (cs)
- Dinamarquês (da)
- Holandês (nl)
- inglês (en)
- Estoniano (et)
- Finlandês (fi)
- Francês (fr)
- Alemão (de)
- Grego (el)
- Hebraico (he)
- Hindi (hi)
- Húngaro (hu)
- Indonésio (id)
- Italiano (it)
- Japonês (ja)
- Coreano (ko)
- Letão (lv)
- Lituano (lt)
- Norueguês (no)
- Polonês (pl)
- Português (pt)
- Romeno (ro)
- Russo (ru)
- Sérvio (sr)
- Eslovaco (sk)
- Esloveno (sl)
- Espanhol (es)
- Suaíli (sw)
- Sueco (sv)
- Tailandês (th)
- Turco (tr)
- Ucraniano (uk)
- Vietnamita (vi)
Linguagens de programação verificadas
Os modelos de linguagem grandes (LLMs) do Gemini usados pelo Gemini para Google Cloud são treinados em um vasto conjunto de exemplos de programação no domínio público. Portanto, os LLMs geralmente conseguem entender e oferecer assistência em uma ampla variedade de linguagens de programação. No entanto, devido ao grande número de idiomas, o teste da qualidade da assistência varia de acordo com a linguagem de programação. Por isso, o Google escolheu um subconjunto de linguagens de programação para verificar a qualidade da assistência e das respostas.
Embora o Gemini Code Assist possa oferecer assistência em uma ampla variedade de linguagens de programação, o Google verificou as seguintes linguagens:
IDEs compatíveis
O Gemini Code Assist está disponível por padrão nos seguintes IDEs:
A extensão do Gemini Code Assist é compatível com as seguintes
IDEs:
Interfaces de infraestrutura de código compatíveis
O Gemini Code Assist pode ajudar com as seguintes interfaces de infraestrutura como código:
A seguir
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-31 UTC.
[null,null,["Última atualização 2025-08-31 UTC."],[[["\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)."]]