Skip to content

快速开始

本主题将通过一个实际项目演示,带您体验 Qoder 作为个人用户的核心功能。完成本教程后,您将熟悉下一步编辑建议(NES)、内联聊天和 AI 聊天等 AI 辅助编程的关键工具。

免费试用

Qoder 个人版目前对所有用户免费试用。试用期限可能会有变化,请关注产品更新获取最新信息。

1️⃣ 下载并安装 Qoder

下载安装程序

  1. https://qoder.com/download 下载安装程序
  2. 双击文件开始安装
  3. 双击 Qoder IDE 图标启动应用

系统要求

  • Windows: Windows 10 (版本 1903) 或更高
  • macOS: macOS 11.0 (Big Sur) 或更高
  • 内存: 8GB RAM (推荐 16GB)
  • 存储: 2GB 可用空间

2️⃣ 登录账户

首次注册登录

  1. 在 Qoder IDE 右上角,点击用户图标或使用快捷键:

    • macOS: ⌘ ⇧ ,
    • Windows: Ctrl + Shift + ,

    然后选择 登录

  2. 在打开的网页中选择注册方式:

    • 点击底部的 注册 并完成注册流程,或
    • 使用 GoogleGitHub 账户直接注册
  3. 返回 Qoder IDE,现在您可以免费使用所有功能

3️⃣ 打开项目

选择使用本地项目或从 GitHub 克隆示例项目:

📁 使用本地项目

  1. 点击 打开 或使用快捷键:

    • macOS: ⌘ O
    • Windows: Ctrl + O
  2. 浏览到您的项目文件夹,选择一个文件并打开

🔗 克隆项目

  1. 点击 克隆仓库
  2. 在顶部搜索栏中:
    • 输入项目 URL 并点击 从 URL 克隆,或
    • 点击 从 GitHub 克隆 并按提示操作
  3. 完成步骤克隆项目

4️⃣ 探索核心功能

⚡ 触发下一步编辑建议(NES)

NES 通过在光标位置提供智能的、上下文感知的编辑,帮助您开始 AI 辅助编程。

使用步骤:

  1. 输入部分代码片段或用自然语言表达代码需求

    示例:输入 "初始化一个列表"
  2. ⌥ P(macOS)或 Alt + P(Windows) 建议会自动以斜体幽灵文本的形式出现

  3. Tab 接受建议 建议文本会转换为标准格式

特性:

  • ✅ 支持多行编辑
  • ✅ 无缝自动补全
  • ✅ 上下文感知建议

NES 快捷键参考

操作macOSWindows
触发内联建议⌥ PAlt + P
接受内联建议TabTab
逐词接受⌘ →Ctrl + →
取消内联建议EscEsc
显示上一个建议⌥ [Alt + [
显示下一个建议⌥ ]Alt + ]

💬 启动内联聊天

使用内联聊天在代码上下文中直接获取 AI 帮助。

使用步骤:

  1. 在 Qoder 代码编辑器中,按 ⌘ I(macOS)或 Ctrl + I(Windows) 内联聊天窗口将在编辑器内打开

  2. 输入您的请求并按 Enter

    示例:输入 "添加一个处理文件更新的方法"
  3. 要应用 AI 生成的代码,按 ⌘ ⏎(macOS)或 Ctrl + Enter(Windows)

优势:

  • 🎯 直接在代码上下文中获得帮助
  • 🔄 无需切换界面
  • ⚡ 即时的代码应用

🤖 开始 AI 聊天

使用 AI 聊天面板处理 Ask 或 Agent 模式下的更广泛任务。

使用步骤:

  1. 使用快捷键 ⌘ L(macOS)或 Ctrl + L(Windows)打开 AI 聊天面板

  2. 在右侧的 AI 聊天面板中,输入您的请求

    示例:输入 "为这个函数创建测试并运行它们"
  3. Enter,AI 代理将生成包含相关测试用例的测试文件

  4. 根据提示点击 运行,或按 ⌘ ⏎(macOS)或 Ctrl + Enter(Windows)执行测试

🎯 AI 聊天模式选择

Ask 模式 - 智能问答

  • 功能:简单的问答模式,回答编程问题
  • 特点:提供解决方案和建议,但不修改代码
  • 适用场景
    • 代码解释和分析
    • 编程概念咨询
    • 最佳实践建议
    • 错误诊断

Agent 模式 - 自主执行

  • 功能:自主编程任务执行模式
  • 特点:具有自主决策、环境感知和工具利用功能
  • 核心能力
    • 🔍 自动环境感知
    • 🛠️ 工具使用(10+ 种内置工具)
    • ⚡ 命令执行
    • 📁 项目级别更改
    • 🧠 记忆感知

适用场景

  • 功能开发和实现
  • Bug 修复和调试
  • 代码重构优化
  • 测试编写和运行
  • 项目配置管理

🚀 实际使用示例

示例1:使用 NES 快速编码

javascript
// 1. 输入注释或部分代码
// 创建一个用户认证函数

// 2. 按 Alt/Option + P 触发建议
// 3. NES 会建议完整的函数实现
function authenticateUser(username, password) {
  // AI 生成的完整实现...
}

示例2:使用内联聊天优化代码

python
# 1. 选中要优化的代码
def get_user_data(user_id):
    # 现有的低效实现
    pass

# 2. 按 Ctrl/Cmd + I 打开内联聊天
# 3. 输入:"优化这个函数的性能"
# 4. AI 会提供优化建议并可直接应用

示例3:使用 Agent 模式完成复杂任务

在 AI 聊天面板中输入:
"为这个 React 组件添加单元测试,使用 Jest 和 React Testing Library,
测试所有的用户交互和状态变化,并确保测试通过"

Agent 模式会:
1. 分析组件结构
2. 创建测试文件
3. 编写全面的测试用例
4. 运行测试并报告结果

🎓 下一步学习

完成快速开始后,建议您:

  1. 深入了解核心功能

  2. 探索聊天功能

  3. 了解高级功能

  4. 配置和自定义

🆘 需要帮助?

如果在使用过程中遇到问题:

欢迎开始您的 Qoder 智能编程之旅!🚀

📚 Qoder 中文学习指南 - 非官方文档站点 | 每天都有新发现 🎆