乐于分享
好东西不私藏

Cursor AI编辑器实战指南⑥:Settings 深度配置——让AI真正懂你的项目

Cursor AI编辑器实战指南⑥:Settings 深度配置——让AI真正懂你的项目

前五篇讲了安装、补全、交互、引用和 Composer。这一篇,把 Cursor 的配置讲透。

Settings 看起来只是”设置”,但正确配置之后,Cursor 的代码理解能力会明显提升。

为什么 Settings 很重要?

Cursor 的 AI 不是通用 ChatGPT,它的上下文理解能力很大程度上取决于你给它的项目信息。

默认配置下,Cursor 对你的项目一无所知——你需要告诉它:用什么语言、什么框架、代码规范是什么、有哪些约束条件。

Settings 配置得好,Cursor 的建议会精准得多;配置得差,它会经常生成风格不一致、不符合项目规范的代码。

Tab:生成行为

Settings → Tab 页面控制 AI 补全的行为方式。

  • Enable Tab Completion
    :开启后,Cursor 会主动生成代码补全建议
  • Generate with Guidelines
    :让 AI 补全时参考项目的代码风格指南(如果你配置了)
  • Disable in Sensitive Files
    :某些文件类型可以排除在外(比如配置文件、密钥文件)

推荐设置:开启 Generate with Guidelines,减少补全风格不一致的问题。

Features:核心功能开关

Features 页面管理 Cursor 的各个功能模块是否启用。

  • Cmd+K
    :开启/关闭
  • Chat
    :开启/关闭
  • Composer
    :开启/关闭
  • Auto-debug
    :Cursor 是否自动尝试修复代码错误

如果某个功能用不惯,可以直接关掉,界面会更简洁。

Models:选对模型

Models 页面可以选择在不同场景下使用哪个模型。

  • Big Model
    :复杂任务、代码生成、重构建议(建议用最强模型)
  • Small Model
    :简单补全、解释代码(速度快,消耗少)
  • Auto Mode
    :Cursor 根据任务复杂度自动选择

推荐设置:Auto Mode 即可,Cursor 在这块优化得不错。手动切模型容易搞乱。

Context:最重要的配置

Context 页面控制 AI 能看到什么。

  • Indexed Repositories
    :让 Cursor 索引整个代码仓库,之后每次对话 AI 都能理解整个项目结构。这个功能开启后,Cursor 会深度学习你的代码库,首次索引需要几分钟,但之后体验会明显提升。
  • Max Context Files
    :单次对话最多引用多少文件。设太高消耗大,设太低 AI 会漏掉关键信息。
  • Ignored Files
    :排除不需要的文件,比如 node_modules、.git、build 目录。排除后 AI 的注意力会更集中。

推荐设置

Indexed Repositories: 开启(你的主项目)
Max Context Files: 10-15
Ignored Files: node_modules, .git, dist, build, __pycache__, .venv

Rules for AI:给 AI 定规矩

这是最强大的配置项之一。

在 “Rules for AI” 里,你可以写一段项目专属的指令规则,Cursor 的 AI 会始终遵守。

比如:

- 总是使用 TypeScript strict mode
- 函数命名使用 camelCase
- 错误处理必须用 try/catch,不要忽略异常
- 禁止 console.log,改为结构化日志

有了这条规则,无论你用 Cmd+K、Chat 还是 Composer,AI 都会遵循这些规范。

实战写法

不要写得太长(AI 会疲劳),3-8 条核心规则最好。

# 项目规范
- 使用中文注释
- 组件文件以 .tsx 结尾
- 样式使用 Tailwind CSS,不写内联 style
- API 调用统一走 /lib/api.ts

Appearance:按需调整

如果你每天用 Cursor 超过 4 小时,Appearance 设置能减少视觉疲劳:

  • 字体大小、行高
  • 主题(暗色/亮色)
  • Cursor 生成的代码高亮颜色

推荐:把 AI 生成代码的底色调成和普通代码略有差异,方便一眼区分哪些是手写的、哪些是 AI 补的。

快捷键检查

Settings → Keyboard Shortcuts 可以查看和自定义所有快捷键。

几个关键快捷键:

  • Ctrl+K
    :Cmd+K 编辑
  • Ctrl+L
    :Chat 面板
  • Ctrl+Shift+I
    :Composer
  • Tab
    :采纳 AI 补全
  • Esc
    :拒绝 AI 建议

如果默认快捷键和你的其他工具冲突,可以在这里改。


下期预告:Cursor 与 Git——如何用 AI 高效做代码审查和版本管理。

🌟 关注我们,学习更多AI技能

🔗 https://agent.eake.cn/         

每周更新AI工具教程、Agent实战指南

我们尊重原创,主要目的在于分享信息。版权归原作者所有,如有侵犯您的权益请及时告知我们,我们将在第一时间删除您的作品。我们不对信息真实性负责,请各位看官慎重选择,更多信息请点击查看原文。