goodcode

基于 Gemini AI 为编码工作提供智能辅助

主要功能

  • AI 驱动的代码优化: 优化您的代码,使其更加清晰、易维护和高效。
  • 上下文感知的 Git 提交信息生成: 根据差异信息生成提交消息。
  • 交互式聊天界面: 在 VSCode 中与 AI 模型无缝交互,满足各种使用场景。
  • 支持多种语言: 自定义您首选的语言(英语、中文、西班牙语、阿拉伯语、葡萄牙语、俄语、日语和法语)。
  • 细粒度控制: 调整优化参数,例如温度、top K/P 值和最大输出长度,以获得定制结果。
  • 可扩展功能: 通过命令和菜单轻松与其他工具和工作流程集成。

使用方法

  1. 安装插件: 在 VS Code 的扩展商店中搜索并安装该插件。
  2. 打开命令面板: 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
  3. 在聊天界面中进行交互: 输入自然语言问题或请求,与 Google AI 进行交互。
  4. 选中代码片段进行交互: 优化选中的代码片段。
  5. 源码控制中生成提示: 在 AI 的帮助下生成 Git 提交信息

注意事项

  • 需要提供 Gemini AI 的 apikey
  • 需要正确连接网络才能使用。