Cursor已经成为很多开发者的主力IDE。但大多数人只用了它10%的功能。这篇文章分享几个能显著提高编码效率的Cursor使用技巧。
Tab补全的正确姿势
Cursor的Tab补全不只是补当前行。它可以预测你接下来要写什么甚至补全整个函数。关键在于当光标位置出现灰色提示文字时不要犹豫直接按Tab。养成这个习惯后打字速度会大幅提升。还可以设置Tab补全触发的延迟时间找到适合自己的节奏。
Composer模式多文件编辑
Cmd+I或者Ctrl+I打开Composer。在这个模式下你可以让AI同时修改多个文件。比如让AI把项目中所有console.log换成logger.info作为一条指令执行。Composer会列出所有要修改的文件让你逐个确认。改完不用手动保存AI会直接写入。这个功能比逐文件对话效率高得多。
智能上下文Cursor Rules
在项目根目录建一个.cursorrules文件告诉Cursor你项目的技术栈和编码规范。比如用React TypeScript Tailwind prefer functional components over class components。Cursor之后的所有建议都会遵循这些规则。对于团队项目这个文件应该和代码一起纳入版本控制。
Chat侧边栏快速问答
不用离开编辑器就能向AI提问。选中代码按Cmd+L直接发送到Chat。AI的回答会引用你的代码上下文。对于记不清API用法或者想快速了解某段代码逻辑来说非常高效。比打开浏览器搜索快多了。
常见问题 / FAQ
Tab补全的正确姿势
Cursor的Tab补全不只是补当前行。它可以预测你接下来要写什么甚至补全整个函数。关键在于当光标位置出现灰色提示文字时不要犹豫直接按Tab。养成这个习惯后打字速度会大幅提升。还可以设置Tab补全触发的延迟时间找到适合自己的节奏。...
Composer模式多文件编辑
Cmd+I或者Ctrl+I打开Composer。在这个模式下你可以让AI同时修改多个文件。比如让AI把项目中所有console.log换成logger.info作为一条指令执行。Composer会列出所有要修改的文件让你逐个确认。改完不用手动保存AI会直接写入。这个功能比逐文件对话效率高得多。...
智能上下文Cursor Rules
在项目根目录建一个.cursorrules文件告诉Cursor你项目的技术栈和编码规范。比如用React TypeScript Tailwind prefer functional components over class components。Cursor之后的所有建议都会遵循这些规则。对于团队项目这个文件应该和代码一起纳入版本控制。...
Chat侧边栏快速问答
不用离开编辑器就能向AI提问。选中代码按Cmd+L直接发送到Chat。AI的回答会引用你的代码上下文。对于记不清API用法或者想快速了解某段代码逻辑来说非常高效。比打开浏览器搜索快多了。...