Skip to content

快速入门

Tab 补全

具备多行编辑、跨文件建议和上下文感知补全的自动补全。使用 Tab,你可以:

  • 自动补全多行和代码块
  • 在文件内及跨文件跳转到下一个自动补全建议

eg:

  1. 开始输入一个函数名的开头:
js
function deepClone
  1. 将自动出现 Tab 的建议
  2. 按 Tab 接受建议
  3. Cursor 会补全参数和函数体

其它协助:

  • 在缺失时自动添加 import 语句
  • 基于最近的更改、linter 错误和已接受的编辑给出建议

使用 Inline Edit 编辑选区

  1. 选中你刚创建的函数,按下 ⌘K,输入 “优化这个函数”;

2.按下 ⏎ 应用更改;

  1. Cursor 会自动添加 import 和文档

Ask

Cursor 的 Ask 功能允许您通过自然语言向 AI 提问,获取代码相关的帮助。这包括:

  • 解释代码:选择一段代码,然后询问 Cursor 它的作用、工作原理或如何改进。
  • 生成代码:描述您想要实现的功能,Cursor 会为您生成相应的代码。
  • 重构建议:询问 Cursor 如何重构选定的代码以提高可读性、性能或遵循最佳实践。
  • 查找引用:询问某个函数或变量在哪里被定义或使用。

使用方法:

  1. 选中您想要提问的代码片段。
  2. 按下 ⌘L (macOS) 或 Ctrl+L (Windows/Linux) 快捷键,打开 Ask 对话框。
  3. 在对话框中输入您的问题,然后按回车。Cursor 将在当前文件或侧边栏中提供答案。

Agent

  1. 打开 Chat 面板(⌘I)

  2. 输入:“为这个函数添加测试文件和测试用例”

  3. Agent 会为你创建测试文件、编写测试用例并运行它们