“写笔记”支持四种格式——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)。
这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。
不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。
产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。
如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。
Rectangle
Rectangle — 用快捷键和拖拽,帮你在macOS上快速整理窗口布局,告别手动调大小。
空了一行,开始正文。
说实话,我换到Mac之后最不习惯的一件事就是窗口管理。Windows上那个“拖到边缘自动分屏”的功能虽然简单,但真用惯了,突然没了就浑身难受。以前我还试过用系统自带的“调度中心”手动拖,但每次写代码要左边看文档右边写代码的时候,手动调窗口大小简直是在浪费生命。后来我发现了Rectangle,用了两年,基本离不开它。
这个工具是干什么的
简单说,Rectangle就是macOS上的窗口布局管理器。你可以用快捷键把窗口瞬间贴到屏幕的左半、右半、左上、右下、全屏、居中等等,甚至支持自定义多分屏布局。它解决的核心问题就是:别让我手动拖窗口了。
比如我写文章的时候,左边是浏览器查资料,右边是编辑器写Markdown,按一下 ⌃⌥← 窗口就飞到左半边,再点一下右边的窗口按 ⌃⌥→,完美分屏。整个过程不到两秒。
而且Rectangle是开源免费的,没有那些花里胡哨的订阅制,也没有后台驻留的广告。它甚至支持“拖拽吸附”——你把窗口拖到屏幕边缘,它会自动弹出分屏提示,跟Windows差不多。
下载方式
直接去官网或者GitHub下就行,我推荐官网,因为会直接给你最新的稳定版。
- 官网下载:Rectangle官网
- GitHub Releases(可选,适合喜欢追新的人):GitHub下载页
官网首页那个大大的“Download”按钮点一下,下载的是一个 .dmg 文件,大概10MB左右,很轻量。
安装方法
- 下载完双击
.dmg文件,会弹出一个窗口,里面有一个Rectangle.app和你的Applications文件夹。 - 把
Rectangle.app拖进Applications文件夹里。这一步就是Mac软件的常规安装。 - 第一次打开会提示“来自互联网的App”,点“打开”就行。如果你的Mac比较新(macOS 14以上),可能还需要在“系统设置 → 隐私与安全性”里允许一下。
- 启动后,菜单栏会出现一个Rectangle的图标(一个带圆角的方块),点它就能看到所有快捷键列表。
注意: 第一次打开后,它会请求“辅助功能权限”,因为窗口管理需要控制其他窗口的位置。你需要在“系统设置 → 隐私与安全性 → 辅助功能”里勾上Rectangle。这一步必须做,否则快捷键不生效。
基础使用教程
1. 默认快捷键(最常用)
安装完默认就有一组快捷键,我用 ⌃⌥(Control + Option)组合举例(你也可以在设置里改成 ⌘⌥ 或者别的):
| 功能 | 快捷键 |
|---|---|
| 左半屏 | ⌃⌥← |
| 右半屏 | ⌃⌥→ |
| 上半屏 | ⌃⌥↑ |
| 下半屏 | ⌃⌥↓ |
| 全屏 | ⌃⌥⏎(回车键) |
| 居中 | ⌃⌥C |
| 左上角 | ⌃⌥U |
| 右上角 | ⌃⌥I |
| 左下角 | ⌃⌥J |
| 右下角 | ⌃⌥K |
| 最大化(不进入全屏模式) | ⌃⌥M |
| 恢复上一次大小 | ⌃⌥Z(这个超实用,比如你全屏后想回到之前的分屏位置) |
刚开始记不住没关系,菜单栏点图标就能看到列表。我大概用了一周就肌肉记忆了。
2. 拖拽分屏(Snap Areas)
如果你不想记快捷键,Rectangle也支持鼠标拖拽。把窗口拖到屏幕边缘,会出现一个半透明的分屏区域提示,松手就自动吸附。这个功能默认是开启的,在设置里叫“Snap Areas”。拖到左上角就是四分之一屏,拖到左边就是半屏,拖到顶部就是全屏,基本逻辑跟Windows一样。
3. 自定义快捷键
打开Rectangle的偏好设置(菜单栏图标 → 偏好设置),你可以在“快捷键”标签页里改任何动作的热键。比如有人喜欢用 ⌘⌥ 组合,有人喜欢用 ⌃⌥,完全随你。甚至可以把某个快捷键绑定到“下一个显示器”,如果你外接了屏幕。
进阶技巧
1. 多分屏布局(预设布局)
Rectangle支持自定义的窗口布局。在偏好设置 → “布局”里,你可以创建一个2x2网格、3列布局、甚至更复杂的组合。比如我写代码时会用“左2/3 + 右1/3”的布局:左边放编辑器,右边放终端。设置好之后,按一个快捷键或者拖拽窗口到对应区域就能触发。
具体操作:
- 打开偏好设置 → 布局 → 点击“+”号新建布局。
- 拖拽网格线,调整成你想要的分区(比如左2列、右1列)。
- 给这个布局分配一个快捷键(比如
⌃⌥1)。 - 之后选中一个窗口按快捷键,它会自动跳到对应区域。
2. 跨屏幕管理
如果你有外接显示器,Rectangle默认支持多显示器。快捷键会自动把窗口移到当前鼠标所在的那个屏幕。你也可以在设置里开启“Next Display”动作,按一下 ⌃⌥⌘→ 可以把窗口瞬间甩到另一个显示器上,不用拖拽。
3. 忽略某些App
有些App(比如一些截图工具、浮动面板)你不想让它被Rectangle管理。在偏好设置 → “忽略”里,可以添加App名称,这样快捷键和拖拽都不会影响这些窗口。
4. 命令行模式(适合极客)
Rectangle有一个隐藏的命令行工具(在安装包里的 rect 二进制),你可以用终端脚本控制窗口。比如写一个Shell脚本,一键把所有窗口排成四宫格。不过这个对普通用户有点硬核,我也只用过一次。
5. 配合其他工具
如果你用Alfred或Raycast,可以设置Workflow调用Rectangle的快捷键。比如在Raycast里输入“left”就执行左半屏,效率更高。不过Rectangle自带的快捷键已经够快了,我一般懒得再配置。
一些小吐槽和注意事项
- 有时候拖拽吸附会跟某些App自身的拖拽逻辑冲突(比如VS Code的侧边栏),不过很少遇到。
- 如果你用“调度中心”比较多,记得关闭Rectangle的“全屏”快捷键,否则容易误触。
- 更新挺勤快的,基本一两个月就会修复一些小bug。我遇到过几次更新后快捷键不生效,重启一下App就好了。
总结
Rectangle是我Mac上装的第一批效率工具之一,免费、轻量、不折腾。如果你还在手动拖窗口,或者觉得macOS的分屏功能太弱,花5分钟装一个,绝对值得。它不会改变你的工作流,但会让你每次按快捷键的时候心里暗爽:“啊,这感觉对了。”
下载链接再放一次:Rectangle官网