logo

第一个项目

本页带你用 Cursor 完成一个小型项目流程,体验 Tab 智能补全、Inline Edit 与 Agent 的组合用法。

1. 打开项目

你可以使用现有项目,或者克隆官方示例项目:

git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .

也可以在 Cursor 里直接打开本地目录:

  • macOS:Cmd + O
  • Windows/Linux:Ctrl + O
  • 命令行:cursor <path-to-project>

2. 用 Tab 快速写一个函数

Tab 会在你输入时自动给出补全建议,按下 Tab 即可接收。它能补全多行代码块,还会在需要时跨文件跳转到下一处建议。

尝试在任意文件中输入:

function calculate

看到建议后按 Tab 接受,Cursor 会补全函数参数和函数体。

3. Inline Edit 修改逻辑

选中刚才生成的函数,使用 Inline Edit 让 Cursor 直接改写:

  1. 选中函数
  2. Cmd + K / Ctrl + K
  3. 输入:make this function calculate fibonacci numbers
  4. Return / Enter 应用修改

Cursor 会自动添加需要的实现细节(如注释或必要的导入)。

4. 让 Agent 添加测试

打开 Chat 或 Composer,让 Agent 帮你补齐测试:

Add tests for this function and run them.

你可以让 Agent 先写测试,再运行测试,最后让它实现通过测试的代码。

下一步

Cursor 完整指南
Cursor 完整指南第一个项目

第一个项目

本页带你用 Cursor 完成一个小型项目流程,体验 Tab 智能补全、Inline Edit 与 Agent 的组合用法。

#1. 打开项目

你可以使用现有项目,或者克隆官方示例项目:

bash
git clone git@github.com:voxelize/voxelize.git && \ cd voxelize && \ cursor .

也可以在 Cursor 里直接打开本地目录:

  • macOS:Cmd + O
  • Windows/Linux:Ctrl + O
  • 命令行:cursor <path-to-project>

#2. 用 Tab 快速写一个函数

Tab 会在你输入时自动给出补全建议,按下 Tab 即可接收。它能补全多行代码块,还会在需要时跨文件跳转到下一处建议。

尝试在任意文件中输入:

js
function calculate

看到建议后按 Tab 接受,Cursor 会补全函数参数和函数体。

#3. Inline Edit 修改逻辑

选中刚才生成的函数,使用 Inline Edit 让 Cursor 直接改写:

  1. 选中函数
  2. Cmd + K / Ctrl + K
  3. 输入:make this function calculate fibonacci numbers
  4. Return / Enter 应用修改

Cursor 会自动添加需要的实现细节(如注释或必要的导入)。

#4. 让 Agent 添加测试

打开 Chat 或 Composer,让 Agent 帮你补齐测试:

Add tests for this function and run them.

你可以让 Agent 先写测试,再运行测试,最后让它实现通过测试的代码。

#下一步

Vibe Coding

AI 编程体系课:工具、流程与最佳实践

从零搭建 AI 编程工作流,提升开发效率。

进入 Vibe Coding →

相关路线图

常见问题

Cursor 是免费的吗?
Cursor 提供免费版(Hobby)和付费版(Pro)。免费版可以使用基础的 AI 功能,但高级模型(如 Claude 3.5 Sonnet, GPT-4o)有使用次数限制。
Cursor 能直接导入 VS Code 的插件吗?
可以。Cursor 是基于 VS Code Fork 开发的,支持一键从 VS Code 迁移所有插件、主题和快捷键设置。
Cursor 的隐私模式安全吗?
Cursor 提供 "Privacy Mode",开启后你的代码不会被存储在服务器上,也不会用于训练模型,适合企业级开发。