
这篇文章不聊赚不赚钱,也不聊副业收入,就单纯分享一下我用了3个月Cursor之后,总结出的几个最实用的AI辅助编程功能。如果你也在找提高编码效率的方法,希望这篇能帮到你。
为什么选择Cursor
去年底开始用Cursor,主要原因是它直接把AI集成到了VS Code里。对我来说最大的好处是:不需要额外再开一个窗口或者切换应用,直接在编辑器里就能完成绝大部分操作。
5个最常用的功能
1. @Mention 文件和代码块
这是我使用频率最高的功能。在prompt里用@符号可以引用当前打开的文件、整个项目、甚至具体的代码块。
比如我让它帮我重构一个200行的函数,直接@那个文件,然后说"把这段代码改成更易读的写法",它能准确理解上下文。

2. Tab键自动补全
Cursor的Tab补全和其他工具不太一样的地方是,它会预测你接下来可能写的整段代码,而不仅仅是下一个单词。
举个小例子:我在写一个React组件,它会直接帮我生成useState的完整声明和对应的处理函数。按一下Tab就接受,两三个小时下来能省不少打字时间。
3. CMD+K 原地修改
选中一段代码,按CMD+K(Mac)或者Ctrl+K(Windows),会弹出一个小窗口让你输入修改指令。
我经常用来:
- 把一段if-else改成switch
- 给函数添加类型注解
- 把class组件改成function组件
这个功能好用在不需要把代码复制到任何对话框里,原地就能完成修改。

4. 全局搜索和替换
CMD+Shift+L可以打开全局多文件搜索。之前我要改一个变量名,要一个个文件找,现在直接输入旧名字和新名字,它会列出所有匹配的地方,还能预览修改后的效果。
5. 错误自动修复
这个功能藏在光标左侧,点一下或者直接cmd+E,会弹出AI的修复建议。有次我遇到了一个TypeScript的类型错误,它不仅帮我改了代码,还解释了为什么之前会报错。
我的使用习惯
总结一下我日常的用法:
- 写新功能先用Tab补全,节省打字
- 遇到不确定的实现方式,CMD+K直接问
- 需要大范围重构用CMD+Shift+L全局搜索
- 报错不知道咋办,cmd+E让AI看看
对我而言,Cursor不是替代我思考的工具,而是让我能把想法更快转成代码的加速器。该自己想的逻辑还是得想清楚,AI做的是把那些重复性的、繁琐的部分变简单。
文章评论