欢迎回来
登录你的知识库账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属知识库
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

notebasewww.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v0.8.7 · 知识库
笔记
KnowledgeBase
网络无边,知识有迹。
0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →
>
笔记
0
加载中...
工具
0
此页用于记录用户反馈问题后的每一次改进
笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势
// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

Cursor

Cursor — AI原生的代码编辑器,融合GPT-4帮你写、改、聊代码。

最近几个月,我的主力编辑器从 VS Code 换成了 Cursor。说实话,一开始我以为是又一个“套壳编辑器”,结果用了三天就真香了——它把 AI 辅助编程做到了“原生”级别,不是插件那种生硬补全,而是真正理解你整个项目上下文,然后帮你写代码、改 bug、重构逻辑。

如果你还没试过,今天这篇就是为你准备的。我会从“这玩意到底能干啥”讲起,到下载安装、日常使用、以及我自己摸索出来的几个进阶骚操作,全部拉满。


这个工具到底能干什么?

简单说,Cursor 是一个基于 VS Code 内核的编辑器,所以它继承了 VS Code 的所有优点:丰富的插件生态、快捷键、终端集成、Git 管理等等。但它的杀手锏是深度集成了 AI 模型——默认支持 GPT-4、Claude 3.5 等,而且不是简单的“选中代码问AI”,而是能感知你当前打开的文件、整个项目的结构、甚至你刚刚改了哪些地方。

它主要解决这几个痛点:

  1. 写重复代码写到手酸 —— 你只需要给个注释或函数名,AI 帮你生成完整实现。
  2. 看不懂别人的老代码 —— 选中一段逻辑,直接问“这段代码在干什么”,AI 用自然语言解释。
  3. 改 bug 像大海捞针 —— 把报错信息扔给它,AI 会自动定位问题并给出修复方案。
  4. 跨文件重构太麻烦 —— 你只需要描述“把用户模块的验证逻辑抽出来”,AI 帮你改完所有相关文件。

说白了,它让你从“打字员”变成“指挥员”。你不用再记那些冷门 API 参数,不用再反复查文档,甚至不用自己手写单元测试——告诉它需求,它帮你搞定。


下载方式

直接去官网下载就行,支持 Windows、macOS、Linux:

👉 Cursor 官网下载

注意:官网首页那个大大的“Download”按钮,点进去会自动识别你的操作系统。如果你用 Windows,建议下载“User Installer”版本(不需要管理员权限,更干净)。


安装方法

安装过程跟普通软件一样简单:

  • Windows:双击 exe 文件,一路 Next,安装完会自动打开。
  • macOS:拖到 Applications 文件夹,首次打开会提示“来自未识别的开发者”,去系统设置→隐私与安全性里点“仍然打开”就行。
  • Linux:下载 .AppImage 文件,给它执行权限(chmod +x cursor-xxx.AppImage),然后双击运行。

装完后第一次打开,它会问你要不要导入 VS Code 的配置(扩展、设置、快捷键)。强烈建议你选“导入”,这样你的主题、插件、键位全部无缝迁移,几乎零学习成本。

然后你需要注册一个账号(用 Google 或 GitHub 都行),免费版有 2000 次 AI 补全额度,够你玩一周了。Pro 版 $20/月,无限次数,还能用 Claude 3.5 和更长的上下文。


基础使用教程

1. 智能补全 —— 最常用的功能

你正常写代码,光标停下来的时候,Cursor 会自动给出灰色建议。如果觉得 OK,按 Tab 接受;不满意就继续打字,它会实时更新建议。

进阶用法:如果你写一个注释 // 生成一个随机颜色值,然后换行,它就会自动帮你生成对应的 JavaScript 函数。不需要任何快捷键,就是自然流动。

2. Ctrl+K —— 用自然语言写代码

这是 Cursor 的核心操作。在任何地方按下 Ctrl+K(Mac 是 Cmd+K),会弹出一个输入框,你直接用中文或英文描述你想要的代码。

举个例子:

  • 你写了一个空函数 function validateEmail(email) {},然后 Ctrl+K,输入“检查邮箱格式,返回布尔值”,AI 就会帮你补全正则和逻辑。
  • 或者你选中一段代码,Ctrl+K,输入“把这个循环改成 map 写法”,它直接重构。

3. Ctrl+L —— 跟 AI 聊天

选中代码(或者不选),按下 Ctrl+L(Mac 是 Cmd+L),右侧会打开一个聊天面板。你可以问:

  • “这段代码的时间复杂度是多少?”
  • “这里有个潜在的 bug,帮我找出来。”
  • “用 TypeScript 重写这个函数。”

聊天面板里的 AI 能看到你当前打开的文件,甚至整个项目的文件树。你也可以在聊天里 @ 某个文件,让它专门分析那个文件。

4. 多文件编辑 —— 最强功能

这个功能叫 Composer,快捷键 Ctrl+I(Mac 是 Cmd+I)。它会打开一个特殊的编辑模式,你描述一个需求,AI 可以同时修改多个文件。

比如你写一个 React 项目,输入“在 user 模块里添加一个删除用户的方法,并在 AdminPage 组件里调用它”,AI 会自动修改 userService.js 和 AdminPage.jsx 两个文件,你只需要确认每个改动是否接受。


进阶技巧

1. 自定义 AI 规则

在项目根目录创建一个 .cursorrules 文件,里面写一些规则,比如:

你是一个资深 Python 后端开发者,代码必须遵循 PEP8,所有函数都要有类型注解和 docstring。

之后 AI 生成的所有代码都会遵循这个风格。不同项目可以放不同的 .cursorrules,非常实用。

2. 利用“上下文”提升精准度

在聊天或 Ctrl+K 时,你可以手动指定 AI 需要参考哪些文件。按 @ 符号,会弹出文件列表,选几个关键文件(比如配置文件、工具函数库),AI 的回答会更准确。

3. 用“Fix”模式自动修 bug

当代码有红色波浪线(报错)时,把光标移到错误行,按 Ctrl+K,输入“Fix this”,AI 会尝试修复错误。对于常见的语法错误、类型错误,成功率很高。

4. 批量生成单元测试

选中一个文件或文件夹,按 Ctrl+K,输入“为这个模块里的所有函数生成 Jest 测试用例,覆盖正常情况和边界情况”,AI 会一口气生成几十个测试用例,你只需要检查一遍。

5. 用“Agent”模式做复杂任务

在 Composer(Ctrl+I)里,你可以切换到“Agent”模式。这个模式下 AI 会主动思考步骤,比如你让它“把项目里的 axios 调用全部换成 fetch”,它会先扫描所有文件,然后逐个修改,甚至帮你安装依赖。


最后说两句

Cursor 不是那种“用了就失业”的噱头工具,它更像一个超级智能的结对编程搭档。你依然需要懂代码逻辑、架构设计、安全规范,但那些繁琐的、重复的、查文档的体力活,它全包了。

我现在的日常是:用 Cursor 写 80% 的模板代码和工具函数,自己专注在核心业务逻辑和架构设计上。效率提升不是 2 倍,而是 5 倍——因为以前写代码最大的瓶颈是“打字速度”,现在变成了“思考速度”。

如果你还没试过,强烈建议今天装一个,花半小时把 VS Code 配置导入,然后打开一个老项目试试 Ctrl+K。你会回来感谢我的。


标签:AI编辑器, IDE, 跨平台
分类:开发工具

编写使用方法
Markdown 格式 · Ctrl+Enter 确定
新建笔记
预览
数据表格
点击单元格编辑 · Tab 移动
A1fx
Sheet1
BIH1H2≡🔗</>
隐私提醒

取消
编辑工具
取消