Ledge.sh:支持可运行 Markdown 笔记的开发者工具
select plan, count(*) from signups group by plan;完成 41 ms
plan | count ------+------- free | 1204 pro | 187python
import pandas as pd
df = pd.read_csv("signups.csv")
print(df["source"].mode()[0])
完成 610 ms
newsletter文档:运行代码 项目运维手册 cwd: ~/Projects/api envFile: .env sh
docker compose up -d db make migrate完成 3.8 s
✔ Container api-db-1 Started migrated to 0043_signup_source文档:从笔记中运行项目 事故响应 profile: prod-readonly redis
INFO keyspace完成 12 ms
# Keyspace db0:keys=4812339,expires=0,avg_ttl=0文档:配置档案与密钥 学习编程 ruby
%w[a b c].each_with_index do |s, i|
puts "#{i}: #{s}"
end
完成 88 ms
0: a 1: b 2: c文档:运行代码 家庭实验室 host: homelab sh
zpool list -o name,cap,health完成 1.1 s homelab
NAME CAP HEALTH tank 81% ONLINE文档:在远程主机上运行代码 每日日志 prompt
List the open tasks in [[2026-07-30]]完成 4.2 s
- Send the lease renewal back - Finish the chapter 4 notes文档:每日笔记与模板
注记应用的地基
一款注记应用该有的功能,这里应有尽有。
你的编程语言
Python、Node、Ruby 和 PHP 开箱即用。redis 代码块调用 redis-cli,通过笔记中的 REDIS_URL 指定 staging 或 prod 环境。TypeScript 使用应用自带的 Bun 运行时,因此 ts 代码块无需安装额外依赖即可运行。在设置中添加新解释器只需一行配置。
每日笔记与模板
按 ⌘J 即可打开今日笔记,内容基于每日模板生成。模板就是普通笔记,包含 {{date}} 和 {{yesterday}} 变量。只要包含一个 prompt 代码块,每天早上按一个键就能获得当日简报。
工作区即文件夹
把项目文件夹挂载进来,其中的 Markdown 文件就地变成笔记,代码块直接在项目里运行。⌘1 到 ⌘9 切换工作区,每个工作区都有独立的面板布局。从 Ledge 移除已挂载的文件夹不会动任何文件。
Attach Folder as Workspace…实时预览
光标离开后语法自动隐藏:**bold** 显示为加粗,链接只显示文字,表格和图片原地渲染,复选框可以直接点。光标移入时又恢复原始字符。也可以通过一项设置让所有字符始终显示。
粘贴一切
复制网页片段、Slack 讨论串或 Google Doc 的内容,⌘V 就会以 Markdown 格式粘贴:标题、列表、复选框、链接和表格全都在。⇧⌘V 则粘贴纯文本。剪贴板里的图片会作为文件存入工作区并原地渲染;如果粘贴到加密笔记里,从第一个字节起就是加密的。
随时找回来
⌘P 按标题打开笔记;输入 # 进行全文搜索。Wikilink 指向标题,所以重命名笔记不会留下失效链接。反向链接和大纲各有一个面板。
标签与收藏
可以用内联的 #hashtags 或 frontmatter 的 tags: 行给笔记打标签,⌥⌘T 会列出所有标签及其数量。在笔记行上按 f 或点击星标,笔记就会出现在侧边栏顶部的收藏区,无论它藏在多深的文件夹里。两者都存在 frontmatter 中,会随文件一起移动。
删除可撤销
⌫ 会把笔记移入工作区回收站,并显示撤销条。侧边栏的回收站会保留 30 天,期间按 r 可恢复,永久删除前会先确认。
"trash.ttlDays": 30ledge CLI
可以在任何终端里列出、读取、搜索、创建和追加笔记,应用会实时跟随更新。结果输出到 stdout,所有交互信息走 stderr,保证管道干净;--json 可将任何命令切换为机器可读输出。
可运行的 Markdown 笔记_
基于 Apache-2.0 协议免费开源。无需注册账号,也不依赖任何数据库。你的笔记就是你电脑或自己服务器上的 Markdown 文件,始终属于你。
Apple Silicon 版下载Windows 版下载Linux 版下载MacApple SiliconWindowsx64Linuxx64Linuxarm64安装要求和步骤移动设备版下载iPhone 和 iPadApp StoreAndroidBeta在 GitHub 上 Star安装 Ledge Server$ curl -fsSL https://ledge.sh/server.sh | sh复制免费Apache-2.0无需账号纯文本文件Mac、Linux、Windows、iPhone文档GitHubApache-2.0隐私政策免费、开源、无需注册。