“写笔记”支持四种格式——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)。
这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。
不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。
产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。
如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。
WebStorm
WebStorm — 专为前端与Node.js开发者打造的智能JavaScript IDE
WebStorm 是 JetBrains 旗下的一款专业级 JavaScript 开发工具。简单说,它就是给写 JS、TS、React、Vue、Node 的人准备的“瑞士军刀”——自动补全、智能重构、调试、Git 集成、终端、甚至数据库工具全塞进一个窗口里,让你不用在编辑器、浏览器、命令行之间来回切。
如果你用过 VS Code,WebStorm 就是那个“开箱即用、不用配插件”的版本。它解决的核心问题是:让开发者把精力放在业务逻辑上,而不是折腾配置文件、找插件、修 lint 报错。尤其适合团队协作场景——多人项目里,WebStorm 的代码检查、重构、版本控制集成能省掉大量沟通成本。
下载方式
直接去官网下载最新版:
👉 WebStorm 官网下载
如果你学生或者教师,可以用教育邮箱免费申请全家桶:
👉 JetBrains 教育许可证
另外注意:WebStorm 是收费软件,但有 30 天免费试用。如果你觉得值,可以买个人版(约 $59/年)或者用社区版替代品(比如 VS Code,但体验差一截)。
安装方法
Windows / macOS / Linux 都差不多:
- 下载安装包:官网根据你的系统自动推荐对应版本(Windows 是 exe,macOS 是 dmg,Linux 是 tar.gz 或 snap)。
- 双击安装:一路 Next,注意选上“添加到 PATH”和“创建桌面快捷方式”(Windows 用户记得勾)。
- 激活:第一次启动会让你选择试用或输入许可证。如果你有 JetBrains 账号,直接登录;没有的话点“Start trial”开始 30 天试用。
- 导入配置:如果你之前用过 IntelliJ IDEA 或其他 JetBrains 产品,可以导入设置(快捷键、主题等)。新手直接选“Do not import settings”。
安装完建议立刻做两件事:
- 去插件市场安装 Chinese (Simplified) Language Pack(如果你习惯中文界面)
- 打开 Settings → Appearance & Behavior → Appearance,选一个你喜欢的主题(我推荐 Darcula 或 One Dark)
基础使用教程
1. 创建/打开项目
- 新建项目:启动后点“New Project”,选项目类型(纯 JavaScript、React、Vue、Node.js 等)。WebStorm 会自动生成基础结构和配置。
- 打开已有项目:直接点“Open”选文件夹,它会自动识别项目类型(比如检测到 package.json 就开启 Node.js 支持)。
2. 核心操作:智能编码
- 自动补全:打代码时按
Ctrl+Space触发补全。WebStorm 的补全不仅基于变量名,还能分析上下文——比如你在 React 组件里写useState,它会自动导入。 - 代码导航:按住
Ctrl点击函数名/变量名,直接跳转到定义。按Alt+F7查看所有引用。 - 快速修复:看到红色波浪线按
Alt+Enter,它会给出修复建议——比如“导入缺失的模块”“添加类型声明”“转换为箭头函数”等。
3. 运行和调试
- 运行配置:右上角绿色三角按钮,点开下拉菜单选“Edit Configurations”。可以配置 Node.js 脚本、npm 命令、或者启动一个 dev server(比如
npm run dev)。 - 调试:在行号旁边点一下设置断点(红点),然后点绿色小虫子图标(Debug)。程序会停在断点处,你可以查看变量、步进执行。比
console.log高效一百倍。
4. 版本控制(Git)
WebStorm 的 Git 集成是杀手级功能:
- 提交:按
Ctrl+K打开提交对话框,能看到改动文件、自动检查代码风格。 - 查看历史:按
Alt+9打开 Version Control 面板,可以看每次提交的 diff。 - 分支管理:右下角点击分支名,可以切换、合并、创建分支。合并冲突时会有可视化解决工具,比命令行友好很多。
5. 终端
按 Alt+F12 打开内置终端(默认是系统 shell,Windows 是 PowerShell 或 cmd)。你可以在编辑器里跑 npm、git、ssh 等命令,不用切窗口。
进阶技巧
1. 用 Live Templates 写代码模板
比如你想快速生成一个 React 函数组件,可以这样配置:
- 打开 Settings → Editor → Live Templates
- 点右上角“+”,新建一个模板
- 缩写设为
rfc,模板内容写:
const ${NAME} = (props) => {
return (
<div>
${END}
</div>
)
}
export default ${NAME}
然后在代码里输入 rfc + Tab,就会自动展开。同理,可以配置 usf 生成 useState、uef 生成 useEffect。
2. 局部历史(Local History)
这是被很多人忽略的救命功能。如果你不小心删了代码又没提交 Git,可以右键文件 → Local History → Show History,WebStorm 会记录文件每次保存的版本,你可以对比、恢复任意片段。比 Git 的 git reflog 更直观。
3. 数据库工具
WebStorm 内置了 Database 工具(在右侧边栏)。你可以连接 MySQL、PostgreSQL、MongoDB 等,直接在编辑器里写 SQL、查看表结构、甚至生成实体类。前端开发者调试接口时特别方便——不用再开 Navicat 或 DataGrip。
4. 远程开发(Gateway)
如果你用的是 MacBook 但服务器是 Linux,可以用 JetBrains Gateway 连接到远程机器,WebStorm 的界面和插件全在本地,但代码和运行环境在远端。适合团队开发或需要高性能编译的场景。
5. 自定义快捷键
WebStorm 默认快捷键和 VS Code 不同,但你可以一键切换:
- Settings → Keymap,下拉选择“VS Code”或“Eclipse”布局。如果你从其他 IDE 迁移过来,这个功能能省掉重新记忆的烦恼。
6. 性能优化
如果你觉得 WebStorm 吃内存(尤其是大项目),可以:
- 关闭不需要的插件:Settings → Plugins,把 Markdown、YAML 等不常用的禁用。
- 增加内存:编辑安装目录下的
webstorm.vmoptions文件,把-Xmx值调高(比如-Xmx2048m改成-Xmx4096m)。 - 排除 node_modules:右键项目 → Mark Directory as → Excluded,这样 WebStorm 不会索引 node_modules,大幅提升速度。
最后说两句
WebStorm 确实不是免费的,但它省下的时间绝对值回票价。如果你是学生或者刚工作,先用 30 天试用,觉得顺手再买。如果预算紧张,也可以考虑 VS Code + 插件组合,但那种“啥都配好了”的爽感,用过的都懂。
对了,JetBrains 还有个神功能叫 IDE 间共享设置——登录同一账号后,你在 WebStorm 里的快捷键、主题、插件列表,会自动同步到 IntelliJ IDEA、PyCharm 等产品上。如果你全栈开发,这体验简直无缝。