在 Project IDX 中从 Gemini 获取内联帮助

Project IDX 利用 IDX 中 Genmini 的 AI 辅助代码建议,提高您的工作效率。在 IDX 中使用 Gemini 的任何内嵌助理之前,请务必将 Gemini 添加到您的工作区

如需了解详情,请参阅生成代码协助

通过 IDX 从 Gemini 获取代码建议

在 IDX 中,Gemini 可生成完整的可能内嵌代码块。如需使用 Gemini 内嵌代码助理功能,请按以下步骤操作:

  1. 打开 IDX 工作区。将 Gemini 添加到您的工作区(如果尚未添加)。

  2. 前往您需要的帮助的文件或代码行,然后按 Cmd + I(在 MacOS 上)或 Ctrl + I(在 Windows/ChromeOS/Linux 上)。

  3. 输入所需的说明,IDX 中的 Gemini 会生成建议。您还可以将操作作为快捷方式来为建议提供引导。 例如,输入 /FixError 可获取相关帮助以修复内嵌代码中的错误。

  4. 如要保留生成的代码,请点击接受。如需将建议粘贴到其他位置或将其移动到新文件中,请从舍弃按钮的下拉菜单中选择相应的选项。如需生成新建议,请点击重新生成图标。如需完全移除建议,请点击舍弃

以内嵌方式查看 Gemini 命令

  1. 要在 IDX 命令中内嵌查看 Gemini,对于特定代码,请选择并右键点击您需要帮助的代码。

  2. 从菜单中选择 Gemini,然后选择要执行的操作。

使用 Gemini 建议的代码补全功能

为了帮助您编写代码,IDX 提供了 AI 赋能的建议代码补全功能,可在您开始输入后立即预测并自动填充任何打开文件中的代码。建议的代码补全功能默认处于开启状态。

若要接受代码建议,请按 Tab。要忽略建议 只需继续输入文字即可

如需开启或关闭代码补全功能,请调整代码补全设置。

  1. 点击齿轮图标、Ctrl + ,(在 Windows/Linux/ChromeOS 上)或 Cmd + ,(在 MacOS 上),打开设置窗口。

  2. Workspace 设置中,搜索 IDX > AI > Enable Inline Completion 设置。

  3. 如需关闭代码补全功能,请取消选中输入时启用内嵌代码补全选项。您必须更新每个工作区的代码补全设置。

    如果您使用 settings.json 文件,请设置 "IDX.aI.enableInlineCompletion": false

您可以在工作区用户设置下调整此选项,但在工作区设置中调整此选项可确保在工作区连接到虚拟机重启时该设置会保留。在 IDX 中,用户设置不会应用于所有工作区。

在您开启建议代码补全功能后,Gemini 会提供 AI 辅助的代码建议。若要接受代码建议,请按 Tab。如需忽略建议,只需继续输入即可。