如果你之前是
vscode的用户,可以在设置中点击右上角的设置中找到VsCodeImport右侧的import按钮,它会同步当前设备中的vscode设置和插件列表到Cursor的配置目录中
它只能同步当前的
vscode配置,如果后续vscode配置更新了,它不会自动更新
设置Cursor语言
1. 设置为简体中文
默认情况下,Cursor编辑器的默认显示语言是英文的,这对于不太熟悉英语的用户来说,可能不太友好
我们可以通过插件来设置Cursor的默认语言,这里我们以中文为例,具体操作如下:
- 在
Cursor的左侧,找到插件列表 - 搜索
chinese关键词,找到“中文(简体)”的插件,这是一个语言包 - 点击安装
- 安装后,编辑器的左下角有弹出一个提示,这个时候点击“
changelanguageandrestart”(翻译过来是“重启编辑器应用语言”)
现在,我们的编辑器已经切换为中文界面了
2. 了解更多插件
除了语言包,Cursor还有很多很好用插件,这个在后面会介绍
3. 设置我们来熟悉一下Cursor的操作界面
这是我们打开Cursor后的第一个窗口
左侧是我们的代码编辑区域,你可以理解为是一个增强版的记事本,它会有代码AI自动补全提示(Tab),语法提示等更多功能
右侧是Cursor的AI交互面板,你可以通过它来和AI对话,和平时我们在使用AI的时候一样,它可以理解当前项目中的任何文件,你可以向它提问问题,比如“修复下这个报错”
你可以看到在右侧的上方,有一个“composer”的标题,这是目前Cursor最核心的功能,它可以直接帮你创建,删除文件并自动写入代码,并且还提供了类似code diff的功能,我们可以根据代码片段来决定是否使用Cursor提供的代码
4. Cursor快捷键
Cursor提供了丰富的键盘快捷键功能,帮助开发者更高效地编写代码和操作编辑器。
这些快捷键不仅继承了VSCode的默认快捷键,还结合了AI功能,进一步提升了开发效率。下面我们来介绍一些常用的快捷键
::: warning 提示
这里需要注意下,如果安装了第三方快捷键插件包可能会使Cursor快捷键无法正常工作!
:::
一般比较常用的快捷键有
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + I | 打开 Composer |
Cmd/Ctrl + L | 打开 Chat |
Cmd/Ctrl + .` | 在 Composer 中切换代理 |
Cmd/Ctrl + /` | 切换模型 |
Cmd/Ctrl + Alt + L | 打开 Chat & Composer 历史记录 |
Cmd/Ctrl + Shift + J | 打开 Cursor 设置 |
Cmd/Ctrl + Shift + P | 打开命令面板 |
AI聊天界面
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + Enter | 使用代码库提交 |
Enter | 提交 |
方向键↑ | 选择上一条消息 |
Composer
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + Backspace | 取消生成 |
Cmd/Ctrl + Enter | 接受所有更改 |
Cmd/Ctrl + Backspace | 拒绝所有更改 |
Tab | 循环到下一条消息 |
Shift + Tab | 循环到上一条消息 |
Cmd/Ctrl + Alt + /` | 打开模型切换 |
Cmd/Ctrl + N | 创建新的 Composer |
Cmd/Ctrl + R | 创建新的 Composer |
Cmd/Ctrl + Shift + K | 将 Composer 作为栏打开 |
Cmd/Ctrl + [` | 切换到上一个 Composer |
Cmd/Ctrl + ]` | 切换到下一个 Composer |
Cmd/Ctrl + W | 关闭 Composer |
方向键↑ | 选择上一条消息 |
Cmd/Ctrl + K
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + K | 打开 |
Cmd/Ctrl + Shift + K | 切换输入焦点,显示在屏幕中间下方 |
Enter | 提交问题 |
Option/alt + Enter | 快速提问 |
代码选择与上下文
| 快捷键 | 操作 |
|---|---|
@ | 使用@符号选择行动目标 |
# | 使用#符号选择文件 |
Cmd/Ctrl + Shift + L | 将选择添加到 Chat |
Cmd/Ctrl + Shift + K | 将选择添加到 Edit |
Cmd/Ctrl + L | 将选择添加到新聊天 |
Cmd/Ctrl + M | 切换文件读取策略 |
Cmd/Ctrl + → | 接受建议的下一个单词 |
Cmd/Ctrl + Enter | 在聊天中搜索代码库 |
Tab补全
| 快捷键 | 操作 |
|---|---|
Tab | 接受建议 |
Cmd/Ctrl + → | 接受下一个单词 |
终端
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + K | 打开终端提示栏 |
Cmd/Ctrl + Enter | 运行生成的命令 |
Esc | 退出 |
总结
通过本章的学习,你应该已经掌握了Cursor的基本使用方法,并能够通过快捷键和AI功能提升开发效率。
接下来,我将介绍一些Cursor的更多功能和设置,来更高效地使用Cursor编码