Cursor是目前最好的AI编程助手工具,把Claude和GPT-4级别的AI能力直接集成进VS Code风格的编辑器。本文从零开始讲解如何上手,以及真正让开发效率提升10倍的使用方法。
安装和基础配置
Cursor官网(cursor.com)直接下载安装,支持Windows/Mac/Linux。首次启动可以导入VS Code的配置(快捷键、主题、插件),无缝迁移。在设置中选择使用的AI模型(Claude 3.5/3.7 Sonnet或GPT-4o)。免费版每月有有限的高级模型使用次数,专业版约20美元/月无限使用。
三个核心功能的正确使用方式
Tab补全(最常用):Cursor会预测你接下来要写的代码,Tab接受建议,Escape拒绝。关键技巧:先写注释描述你要做什么,再开始写代码,补全准确率大幅提升。Ctrl+K(行内编辑):选中代码后按Ctrl+K,用自然语言描述要做的修改,AI直接在代码里执行。适合重构、优化、添加错误处理等局部修改。Composer(跨文件任务):最强大的功能,用于「帮我实现一个用户登录功能,需要修改auth.js、api/routes.js和components/Login.jsx」这类跨文件任务,AI自动规划并执行。
进阶:.cursorrules定制
在项目根目录创建.cursorrules文件,写入你的项目规范:使用的框架版本、代码风格要求、命名约定、禁止使用的模式。这让Cursor在整个项目中保持一致的代码风格,大幅减少AI生成代码的修改工作量。