学习如何在 Cursor 的设置菜单中自定义 Chat、Composer、Terminal 和 Editor 功能
你可以在 Cursor 设置中为某些功能设置偏好。
偏好设置是本地存储的,并不会在不同的机器之间同步。
Chat & Composer
代理模式保持
如果启用,你在正常模式和代理模式之间的选择将在新的 Composer 对话中保持。
自动滚动到底部
当生成新消息时,自动滚动到 Composer 面板的底部。
自动应用于上下文外的文件
允许 Composer 自动将更改应用到当前上下文外的文件。
在面板或编辑器中折叠输入框标签
在 Composer 面板或编辑器输入框中折叠标签,以节省空间。
渲染标签而非代码块
将 Composer 中的代码块折叠为标签,而不是渲染为代码块。
针对 Lints 进行迭代修复
如果存在 linter 错误,Composer 会尝试逐步修复它们。
代码库索引
默认索引新文件
启用时,新文件会默认自动索引。如果禁用,你仍然可以通过按下“计算索引”按钮手动索引文件夹。
索引仅会自动生成给包含少于 10,000 个文件的文件夹。
Git 图关系
启用时,Cursor 会索引你的 git 历史记录,以了解文件之间的关系。
代码和提交消息存储在本地,而关于提交的元数据(SHA、修改数量和模糊化的文件名)存储在云端。
编辑器
Chat/Edit 提示
启用时,在编辑器中高亮的代码旁边显示一个 chat/edit 提示。
自动解析链接
启用时,Cursor 会自动解析链接并将其添加到上下文中。
自动选择 Ctrl/Cmd + K
启用时,Cursor 会自动选择内联代码编辑的区域。
主题差异
启用时,Cursor 在编辑器中的内联差异使用主题背景色。
终端
显示终端悬停提示
启用时,在终端中显示悬停提示,提供“添加到聊天”或“使用 AI 调试”命令。
使用预览框
启用时,Cursor 在终端中使用预览框显示 Ctrl/Cmd + K
的输出。如果禁用,响应会直接流入终端。