开始使用
介绍
本文档内容均由官方文档翻译,仅供个人学习,如有错误请以官网文档为准!
官网网址:www.cursor.com
官网网址:www.cursor.com
了解如何使用 Cursor 的核心功能:Tab 键补全、Chat 代码查询和 Agent 帮助
概述
Cursor 是一款功能强大的 AI 优先代码编辑器,可增强您的开发工作流程。安装后,您将可以访问这些核心功能,这些功能可以无缝地协同工作,从而提高您的工作效率:
- AI 驱动的代码完成,可理解您的代码库并提供上下文感知建议
- 对话界面,用于通过 Ask、Edit 和 Agent 模式探索、理解和修改代码
- 用于处理复杂开发任务的智能工具
开始
开始探索 Cursor 的 AI 驱动功能:
- Tab:按
Tab用于智能代码补全 - CMD-K:用途
Cmd/Ctrl + K用于内联代码编辑 - Composer:使用
⌘I以打开具有 Ask、Edit 和 Agent 模式的统一 AI 界面
设置
Cursor 设计为灵活且可自定义。您可以通过两种方式对其进行配置:
光标设置
- 通过齿轮图标访问
Cmd/Ctrl + Shift + J或 Command Palette >Cursor Settings - 配置 AI 功能和特定于光标的首选项
编辑器设置
- 通过 Command Palette (
Cmd/Ctrl + Shift + P) >"Preferences: Open Settings (UI)" - 调整编辑器行为和外观
让我们详细探讨一下每个功能:
Tab
Cursor 中的 Tab 键补全由高级 AI 模型提供支持,这些模型可以理解您的代码上下文。在您键入时,您将收到智能建议,这些建议包括:
- 完成您当前的代码行
- 建议整个函数实现
- 帮助常见模式和样板
- 随着时间的推移适应您的编码风格
详细了解 Tab 功能或查看它与 GitHub Copilot 的比较。
Composer
Cursor 提供了一个统一的 AI 界面,具有三种无缝协同工作的模式:
询问模式
- 询问有关特定代码部分的问题
- 获取复杂函数的解释
- 查找 Code Pattern 和示例
- 发现并了解您的代码库
编辑模式
- 对代码进行单轮次编辑
- 精确应用有针对性的更改
- 自信地查看和应用更改
- 单独处理文件
Agent模式 (默认)
- 进行代码库范围的更改和重构
- 根据需求实现新功能
- 调试多个文件中的复杂问题
- 生成测试和文档
- 保持整个项目的一致性
在对话期间在模式之间切换,以最适合您当前的任务。了解有关统一 AI 界面的更多信息,或探索 Agent 模式中的特定功能。
上下文
Context 是支持 Cursor 所有 AI 功能的基础。以下是它的工作原理:
模型
您可以在模型页面上查看我们支持的所有模型及其定价。在 Settings (设置) 中配置 API 密钥和首选项。
用法
强烈建议阅读有关使用情况和计划的信息,以了解 Cursor 定价的工作原理。查看我们的定价页面,了解有关计划和功能的更多详细信息。