Cursor 提供了丰富的设置选项,让您可以根据自己的偏好和工作流程自定义编辑器。通过设置面板,您可以调整 AI 功能、编辑器外观、键盘快捷键等多个方面。本指南将帮助您了解 Cursor 设置的基础知识,以便您能够最大限度地优化您的编程体验。
访问设置
有多种方法可以访问 Cursor 的设置:
- 使用键盘快捷键:
Cmd+,
(macOS)或Ctrl+,
(Windows/Linux) - 通过菜单:点击顶部菜单栏中的
Cursor
>首选项
>设置
- 通过命令面板:按
Cmd+Shift+P
(macOS)或Ctrl+Shift+P
(Windows/Linux),然后输入 "设置"

Cursor 设置界面概览
设置界面布局
Cursor 的设置界面分为几个主要部分:
左侧边栏
包含设置分类,如 "编辑器"、"AI"、"终端" 等。点击这些分类可以快速跳转到相关设置组。
设置搜索栏
位于顶部,允许您快速搜索特定设置。只需输入关键词,Cursor 就会自动过滤显示匹配的选项。
主要设置区域
显示当前所选分类下的所有设置选项,您可以在此修改各种设置的值。
设置描述
当您将鼠标悬停在设置上时,会显示该设置的详细说明,帮助您理解其用途。
主要设置分类
常规
基本设置,包括界面语言、自动更新、代理设置等。
- 界面语言
- 自动更新选项
- 代理设置
- 遥测和崩溃报告
编辑器
控制代码编辑器的外观和行为。
- 字体大小和字体家族
- 行高和行号
- 缩进设置(空格/制表符)
- 换行和自动保存
- 光标样式和闪烁
- 括号对着色
- 代码折叠
工作区
工作区级别的设置,影响文件浏览器和项目管理。
- 文件排除模式(用于搜索和文件浏览器)
- 文件关联(将文件扩展名与语言关联)
- 文件编码格式
- 工作区信任设置
AI
控制 Cursor 的人工智能功能。这是 Cursor 的核心功能所在的区域。
- AI 模型选择
- 自定义 API 密钥
- Tab 自动补全设置
- 内容过滤选项
- 上下文引擎配置
终端
控制内置终端的行为。
- 默认 shell
- 字体和颜色主题
- 光标样式
- 行高和滚动行为
设置配置方法
Cursor 提供多种配置设置的方法,每种方法适用于不同的场景:
图形界面设置
通过设置界面直接修改设置是最简单和推荐的方式,适合大多数用户。
- 使用
Cmd+,
或Ctrl+,
打开设置 - 浏览或搜索相关设置
- 修改设置值(通过切换开关、选择下拉菜单或输入值)
JSON 配置文件
高级用户可能更喜欢直接编辑 JSON 配置文件,这提供了更精细的控制。
- 点击设置界面右上角的 "打开设置(JSON)" 图标
- 在打开的 JSON 文件中编辑设置
- 保存文件以应用更改
示例 JSON 配置:
{
"editor.fontSize": 14,
"editor.fontFamily": "JetBrains Mono, Menlo, Monaco, 'Courier New', monospace",
"editor.tabSize": 2,
"editor.wordWrap": "on",
"ai.model": "gpt-4o",
"ai.openaiApiKey": "your-api-key-here",
"terminal.integrated.fontFamily": "MesloLGS NF"
}
项目特定设置
Cursor 支持为每个项目单独配置设置,覆盖全局设置。
- 在项目根目录中创建一个
.cursor
目录 - 在该目录中创建
settings.json
文件 - 添加项目特定的设置
这对于需要特定 AI 配置或团队合作项目特别有用。
同步设置
Cursor 提供了设置同步功能,让您可以在多台设备上保持一致的体验。
启用设置同步
- 登录您的 Cursor 账户
- 打开设置界面
- 在 "账户" 部分启用设置同步
启用后,您的设置、快捷键、代码片段和其他自定义项将自动在您登录的所有设备上同步。
同步内容
可以同步的项目包括:
- 用户设置
- 键盘快捷键配置
- 代码片段
- 用户自定义主题
- 自定义 AI 提示
设置使用技巧
使用搜索快速找到设置
设置面板中的搜索功能非常强大。无需浏览菜单,只需输入关键词,即可找到相关设置。
备份您的设置
在进行重大更改前,建议备份您的设置 JSON 文件。您可以将其保存到安全的位置,以便需要时恢复。
使用项目特定设置
对于需要特定配置的项目(如特定的代码风格或 AI 模型),使用项目级设置而不是更改全局设置。
利用预设
Cursor 提供了一些内置的设置预设。您可以从命令面板中搜索 "应用预设" 来查看和应用这些预设。