简介
了解 Cursor 的核心 AI 功能、设置和自定义选项,以实现强大的代码开发。
概述
Cursor 是一个强大的以 AI 为核心的代码编辑器,能够提升你的开发工作流程。安装后,你将可以使用这些无缝协作的核心功能,以提高你的工作效率:
- 由 AI 驱动的代码补全功能,能够理解你的代码库并提供上下文相关的建议
- 对话界面,通过询问、编辑和代理模式来探索、理解和修改代码
- 用于处理复杂开发任务的智能工具
开始使用
开始探索 Cursor 的 AI 驱动功能:
- Tab:按
Tab
键获取智能代码补全 - CMD-K:使用
Cmd/Ctrl + K
进行内联代码编辑 - Chat:使用
⌘I
打开统一的 AI 界面,包含询问、编辑和代理模式
设置
Cursor 设计灵活且可自定义。你可以通过两种方式进行配置:
Cursor 设置
- 通过齿轮图标、
Cmd/Ctrl + Shift + J
或命令面板 >Cursor Settings
访问 - 配置 AI 功能和 Cursor 特定偏好设置
编辑器设置
- 通过命令面板(
Cmd/Ctrl + Shift + P
)>首选项:打开设置(UI)
访问 - 调整编辑器行为和外观 让我们详细探索每个功能:
Tab
Cursor 中的 Tab 补全功能由先进的 AI 模型驱动,这些模型能够理解你的代码上下文。当你输入时,你会收到智能建议,这些建议可以:
- 补全你当前的代码行
- 建议完整的函数实现
- 帮助处理常见模式和样板代码
- 随着时间推移适应你的编码风格
了解更多关于 Tab 功能的信息,或查看它与 GitHub Copilot 的比较。
Chat
Cursor 提供了一个统一的 AI 界面,包含三种无缝协作的模式:
代理模式(默认)
- 进行代码库范围的更改和重构
- 根据需求实现新功能
- 调试跨多个文件的复杂问题
- 生成测试和文档
- 维护整个项目的一致性
询问模式
- 询问关于特定代码部分的问题
- 获取复杂函数的解释
- 查找代码模式和示例
- 发现和理解你的代码库
自定义模式
上下文
上下文是驱动 Cursor 所有 AI 功能的基础。以下是它的工作原理:
模型
你可以在模型页面上查看支持的所有模型及其价格。在设置中配置你的 API keys 和偏好设置。
使用
强烈建议阅读使用说明和计划,以了解 Cursor 的定价方式。查看我们的定价页面,了解更多关于计划和功能的详细信息。 需要帮助?访问我们的故障排除指南或加入我们的社区论坛。