AI 编程:Cursor使用设置及调用第三方API

一、Cursor介绍与设置

  • 基于 Visual Studio Code(VS Code)二次开发,保留其原生功能(语法高亮、插件生态、跨平台支持等)并增强 AI 能力‌.
  • 集成 大语言模型(LLM),支持代码补全、生成、解释和调试‌
  • 官网:https://www.cursor.com/

1. 设置中文

  • 快捷鍵Ctrl+shift+X,输入chinese
  • 选择Chinese (Simplified) (简体中文) Languag,点击install安装插件
  • 按下“Ctrl+Shift+P”组合键键入“display”点击“Configure Display Language”
  • 选择中文(简体)后,重启Cursor

2. 设置界面主题

路径:“文件” – “首选项” – “主题”

3. 工具活动栏改为垂直

路径:文件 – 首选项 – 设置    搜索 orientation

4. Chat / Composer / Agent 模式区别

 快捷键:Ctrl + L

维度‌‌Chat 模式‌‌Composer 模式‌Agent 模式‌
‌触发方式‌Ctrl + LCtrl + I在 Composer 中按 Ctrl + . 切换
‌交互形式‌AI 提供方案,用户决策代码级自动生成与修改(AI 主导)任务分解执行(AI 按规则自动化处理)
‌代码操作权‌仅建议,不直接修改代码直接操作文件代码跨文件自动化重构(需 Rules 文件约束)‌
‌适用场景‌代码解释/调试/快速咨询模板生成/多文件联调全项目重构/复杂任务分解

 

5. 设置中文回复

  Always respond in 中文

 

二、Cursor常用快捷键

1、‌基础操作‌

  • ‌Ctrl/Cmd + L‌:打开对话面板(支持新建对话或恢复历史对话)
  • Ctrl/Cmd + K‌:在光标上方打开生成窗口,基于选中代码进行交互式修改‌
  • Ctrl/Cmd + I‌:启动 ‌Composer‌ 工具(支持多文件协同编辑)‌
  • Tab 键‌:自动补全代码或接受 AI 建议‌

2、‌代码交互‌

  • ‌Ctrl/Cmd + Enter‌:快速接受 AI 生成的代码修改‌
  • ‌Ctrl/Cmd + Backspace‌:拒绝当前 AI 建议‌
  • ‌@fix / @explain‌:在代码注释中插入指令,触发错误修复或代码解释‌


3、‌多文件管理‌

  • Ctrl/Cmd + P‌:在 Composer 中添加多个文件至会话上下文‌
  • ‌Ctrl/Cmd + Shift + I‌:全屏模式打开 Composer(提升多文件操作体验)‌
  • ‌Alt + Click‌(代码地图):快速跳转到函数/类定义‌


4、‌高级功能‌

  • Ctrl/Cmd + .‌:在 Composer 中切换代理(如切换 AI 模型)‌
  • ‌Ctrl/Cmd + /‌:快速切换 AI 模型(如 GPT-5 与 Claude-3)‌
  • ‌Ctrl/Cmd + Shift + J‌:打开 Cursor 全局设置面板‌


5、‌聊天界面扩展‌

  • @File‌:关联特定文件至对话上下文‌
  • ‌@Codebase‌:基于整个代码库进行搜索与关联‌
  • ‌@Git‌:调用 Git 操作(如提交、分支切换)‌

提示‌:部分快捷键组合(如 Ctrl/Cmd + Shift + L)可保留历史对话记录,适合需要连续调试的场景。

 

三、Cursor设置API

路径:文件 – 首选项 – 设置

1. 设置API Key和URL

2.添加Model

这里要注意:一定记得点击 Add model

Cursor类似工具

‌Trae(字节跳动)‌

  • 基于 VS Code 的 AI IDE,集成智能代码生成与优化功能‌
  • 支持 ‌Chat‌(对话交互)和 ‌Builder‌(多文件协同编辑)‌
  • 官网:https://trae.ai

Replit

基于浏览器的协作式 IDE,支持 50 多种编程语言,有实时代码编辑和执行、多人协作编辑等功能,还集成了 AI 编程助手。

官网:https://replit.com/

通过VS Code 插件

  • Roo Cline
    • 开源的 VS Code 插件
    • 支持 DeepSeek-v3 等多种大语言模型
    • 能实现类似 Cursor Composer 基于项目跨文件编程的功能
  • Continue
    • 代码补全、代码生成和代码优化
    • 先进的自然语言处理技术

‌Windsurf‌

  • 提供 ‌Cascade‌ 功能(对标 Cursor 的 Composer),支持代码生成
  • 默认模型为 Claude 3.5 Sonnet,与 Cursor 性能接近‌
  • 官网:https://codeium.com/windsurf