Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>VCoderNew to Visual Studio Code? Get it now.
VCoder

VCoder

VoyahAGI

|
29 installs
| (1) | Free
A VS Code extension for code assistance
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VCoder - VS Code 的 AI 代码助手

VCoder 是一个智能编码助手,将 AI 驱动的代码补全、建议和聊天功能直接带入您的 VS Code 编辑器中。

功能

🚀 智能代码补全

  • 由先进的 LLM 模型提供的上下文感知代码建议
  • 支持多种编程语言
  • 从您的代码库中学习以提供更好的建议

💬 AI 聊天助手

  • 通过自然语言对话获取编码帮助
  • 询问有关代码的问题并获得即时回答
  • 保持对话历史以维持上下文
  • 支持代码片段添加到上下文
  • 右键添加文件到上下文
  • 添加当前打开文档到上下文

🔍 代码理解

  • 检索增强生成(RAG)以获得更好的上下文
  • 符号导航和代码探索
  • 函数和变量分析
  • 代码库索引和搜索

🛠️ 强大的工具集成

  • 文件操作工具(读取、写入、列表)
  • 代码搜索和导航
  • 命令行执行
  • 网络检索工具
  • MCP (Model Context Protocol) 支持

⚙️ 易于使用

  • 通过 VS Code 侧边栏访问
  • 简单的命令面板集成
  • 可定制的设置以适应您的工作流程
  • 对话用量显示
  • 流式显示代码修改

安装

  1. 打开 VS Code
  2. 转到扩展视图 (Ctrl+Shift+X / Cmd+Shift+X)
  3. 从 VSIX 扩展安装 VCoder-0.2.4.vsix
  4. 在提示时重新加载 VS Code

入门指南

  1. 点击活动栏中的 VCoder 图标打开 VCoder 面板
  2. 使用电子电器知识问答系统登录
  3. 在聊天输入框中开始输入您的问题或请求
  4. 使用 Tab 键接受代码补全建议
  5. 右键点击代码文件或选中代码片段添加到聊天上下文

配置

VCoder 支持以下配置选项:

  • languageServerExample.maxResults: 最大建议数量(默认:50)
  • languageServerExample.openaiApiKey: OpenAI API 密钥
  • languageServerExample.model: AI 模型选择(默认:moonshot-v1-8k)
  • languageServerExample.supportedLanguages: 支持的编程语言列表

支持的语言

  • JavaScript/TypeScript
  • Python
  • Java
  • C#
  • C/C++
  • Go
  • Rust
  • PHP
  • Ruby
  • Swift
  • Kotlin
  • Scala
  • HTML/CSS/LESS/SCSS
  • JSON/YAML
  • Markdown
  • Shell Script
  • SQL
  • 以及更多...

最新更新 (v0.2.4)

  • 修复了IPC通信问题,优化通信效率
  • 新增了对话用量显示
  • 新增添加代码片段到上下文功能
  • 新增右键添加文件到上下文功能
  • 新增添加当前打开文档到上下文功能
  • 修改代码现在可以流式显示了
  • 修复 Linux 编译问题

故障排除

如果您遇到问题:

  1. 检查输出面板(查看 → 输出)并选择 "VCoder"
  2. 重启 VS Code
  3. 确保您安装了最新版本
  4. 检查是否已正确登录电子电器知识问答系统

反馈与支持

我们欢迎您的反馈!请通过以下方式报告问题或建议:

  • GitHub 仓库:https://github.com/VoyahAGI/CodeAssistant.git

许可证

MIT - 免费用于个人和商业用途

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft