快速开始
安装 Cursor
- 下载并安装 Cursor 编辑器:首先,你需要下载并安装 Cursor 编辑器,以便开始你的编程之旅。
Cursor 设置中文
- 设置中文界面:为了方便中文用户,Cursor 提供了中文界面设置选项,让你的使用体验更加顺畅。
Tab 自动补全
- 智能补全代码:通过按下 Tab 键,Cursor 可以为你自动补全代码,极大地提升编程效率。
Composer 智能代码生成
- 理解多文件关系:Composer 功能能够智能理解多文件关系,让复杂项目的开发变得轻松自如。
Chat 智能聊天
- 实时理解代码:Cursor 的智能聊天助手可以实时理解你的代码,通过简单对话解决复杂编程难题。
CmdK 一键 AI 助手
- 启动 AI 助手:按下 Cmd K,Cursor 的 AI 助手将以对话方式帮助你生成和优化代码。
上下文功能
代码库索引
- 配置代码库索引:通过轻松配置代码库索引,AI 能够更精准地理解和回答你的代码相关问题。
Rules for AI 和 .cursorrules
- 自定义人工智能规则:了解如何自定义整体人工智能规则和项目规则,以满足你的特定需求。
忽略文件
- 使用 .cursorignore 文件:
.cursorignore
文件允许你从 Cursor 的代码库索引中排除不需要的文件和目录。
@符号功能详解
@Files-引用文件列表
- 引用特定文件:通过引用特定文件,AI 将根据这些文件提供更准确的建议和分析。
@Codebase-访问代码库
- 访问整个代码库:让 AI 访问整个代码库,获取全面的上下文信息,用于生成代码和提供建议。
@Folders-引用文件夹
- 引用特定文件夹:引用特定文件夹,帮助 AI 理解项目结构并提供相关上下文信息。
@Code-引用代码段
- 引用代码段:在对话中直接引用代码段,用于代码解释、优化和修改建议。
@Docs-引用文档
- 快速引用文档:快速引用项目相关文档,帮助 AI 获取更多上下文信息。
@Git-版本控制
- 与版本控制系统交互:通过 @Git 功能,你可以查看提交记录和分支信息,轻松管理版本控制。
@Web-网络搜索
- 获取最新信息:从互联网获取最新信息,使 AI 能够提供基于实时数据的回答。
@Notepad-临时笔记
- 创建临时笔记:创建和访问临时笔记,用于记录想法、待办事项或代码片段。
@Chat-引用聊天记录
- 添加聊天上下文:在 Cmd K 中添加当前聊天消息作为上下文,提升对话的连贯性。
@Definitions-术语定义
- 提供术语定义:提供特定编程术语或概念的定义和解释,帮助你更好地理解代码和项目。