本文档介绍了 Gemini Code Assist 支持的语言、IDE 和代码基础设施接口。
支持的提示语言
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)
 
已验证的编程语言
Gemini for Google Cloud 使用的 Gemini 大语言模型 (LLM) 是通过对公共领域中的大量编码示例进行训练而生成的。因此,LLM 通常能够理解多种编程语言并提供协助。不过,由于语言众多,不同编程语言的辅助功能质量测试结果可能不同。因此,Google 选择了部分编程语言来验证辅助功能与回答质量。
尽管 Gemini Code Assist 可支持多种编程语言,但 Google 仅对以下语言进行了验证:
- Bash
 - C
 - C++
 - C#
 - Dart
 - Go
 - GoogleSQL
 - Java
 - JavaScript
 - Kotlin
 - Lua
 - MATLAB
 - PHP
 - Python
 - R
 - Ruby
 - Rust
 - Scala
 - SQL
 - Swift
 - TypeScript
 - YAML
 
支持的 IDE
以下 IDE 默认支持 Gemini Code Assist:
以下 IDE 支持 Gemini Code Assist 扩展程序:
- VS Code
 - JetBrains IDE:
 
支持的代码基础架构接口
Gemini Code Assist 可为以下基础设施即代码接口提供帮助:
后续步骤
- 了解如何免费设置 Gemini Code Assist;如果您想开始使用 Gemini Code Assist Standard 或 Enterprise,请参阅设置 Gemini Code Assist(Standard 和 Enterprise)。
 - 了解 Gemini for Google Cloud 如何使用您的数据。
 - 详细了解 Google Cloud 合规性。