<p><strong>先说个扎心的现实:</strong></p>
<p>很多人在用Cursor写代码,但80%的人只用到了它20%的功能。每天重复着"复制粘贴-问问题-复制粘贴"的死循环,效率没提升多少,反而越来越依赖AI。</p>
<p>我用Cursor写代码快3个月了,从最初"哇AI真厉害"到后来"这AI怎么这么笨",再到现在"真香"。今天分享5个实战技巧,纯干货。</p>
<h2>1. 学会给AI设定角色和上下文</h2>
<p><strong>错误示范:</strong></p>
<blockquote>帮我写个用户登录功能</blockquote>
<p><strong>正确姿势:</strong></p>
<blockquote>我是一个Node.js后端开发,用Express框架。现在需要一个用户登录接口,要求:<br>- 使用JWT token认证<br>- 密码要加盐哈希存储<br>- 支持邮箱+密码登录<br>- 返回用户信息和token<br>请写出完整的controller代码</blockquote>
<p>差距在哪里?前者AI不知道你是前端还是后端,用的什么框架,有什么规范。后者AI能精准命中你的需求。</p>
<h2>2. 用好@符号引用文件</h2>
<p>Cursor支持@文件、@文件夹、@文档。这是很多人不知道的神功能。</p>
<p><strong>场景:</strong>你想重构一个模块,但怕改坏了</p>
<p>正确做法:<code>@ 引用这个文件夹,然后说"请分析这个模块的结构,告诉我哪些地方可以优化"</code></p>
<p>AI会基于真实代码分析,而不是瞎猜。比直接问"帮我优化代码"靠谱100倍。</p>
<h2>3. 善用Tab键的智能补全</h2>
<p>Cursor的Tab键不只是简单的代码补全,它能:</p>
<ul>
<li>根据上下文预测你要写的下一行代码</li>
<li>自动补全注释中的代码示例</li>
<li>根据函数名和注释推断实现</li>
</ul>
<p><strong>实战技巧:</strong>写函数时,先写好函数名和注释,再按Tab。AI会根据你的意图补全代码。</p>
<h2>4. 学会用Composer做多文件协作</h2>
<p>Composer模式可以同时处理多个文件。这是做新功能时的利器:</p>
<ol>
<li>输入你的需求(尽量详细)</li>
<li>让AI先输出文件列表,你确认后再生成</li>
<li>生成后逐个审查,不要一键接受</li>
</ol>
<p><strong>为什么不要一键接受?</strong>因为AI有时候会"幻觉",特别是涉及业务逻辑的地方。你一定要审核生成的代码。</p>
<h2>5. 用好代码库索引功能</h2>
<p>在项目设置里开启代码库索引。这个功能让AI能理解你的整个项目:</p>
<ul>
<li>知道你的项目结构</li>
<li>理解你自定义的工具函数</li>
<li>知道你们团队的代码规范</li>
</ul>
<p>开启后,问AI"这个错误是什么原因"时,它能直接定位到你项目里出问题的代码。</p>
<h2>写在最后</h2>
<p>Cursor是个工具,工具就要用对方法。我见过太多人把它当搜索引擎用,问一句答一句,效率反而不如直接搜。</p>
<p>真正的用法是:<strong>把AI当你的搭档,而不是搜索引擎。</strong>给它上下文,给它角色,给它约束,它才能发挥真正的价值。</p>
<p>这5个技巧,你get到了吗?有问题评论区见。</p> |