慣性聚合 高效追蹤和閱讀你感興趣的部落格、新聞、科技資訊
閱讀原文 在慣性聚合中打開

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 终于有人做了 Subagent,TRAE 国内版 SOLO 模式来了 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗?
最適合程序員的筆記軟件
阮一峰 · 2021-08-26 · via 阮一峰的网络日志

最適合程序員的筆記軟件

程序員的筆記軟件,應該滿足下面幾個條件。

(1)跨平臺,同時支持桌面電腦(Windows,Mac,Linux)和手機(Android,iOS)。

(2)隨時同步,打開任何一臺機器,都能接著上一次的工作繼續寫。

(3)實時存儲,如果軟件突然關閉,也不會丟失內容。

(4)支持 Markdown 格式,便於後期直接發佈。

(5)支持推送到遠程 Git 倉庫,產生歷史版本,同時作為遠程備份。

我一直在尋找符合這些條件的工具,但是市場上大部分的筆記軟件,都不支持上面的第5點,Git 集成要麼沒有,要麼很弱。

我用過 Stackedit.ioHackMD.io,都不是很理想。

最近,我終於找到了最佳方案,那就是 GitHub 官方推出的 github.dev

只要訪問下面的網址,你就能在瀏覽器裡面,使用 VS Code 編輯指定倉庫。可以點擊這裡體驗一下。

https://github.dev/[用戶名]/[倉庫名]

它實際上就是 VS Code 編輯器的 Web 版,並且與 Git 高度集成。這種組合,還有什麼筆記軟件會比它更強!

使用時,首先在 GitHub 上面新建一個筆記倉庫,公開或私密都可以。然後使用 github.dev 編輯完,再推送回倉庫。換到其它機器時,就先從倉庫獲取文檔的最新版本,簡直是完美的解決方案。

更棒的是,GitHub 提供了一個快捷入口。 打開 GitHub 倉庫主頁,按一下小數點(.)這個鍵, 頁面就會自動跳轉到 VS Code 編輯環境,真是太方便了。

另外,還有一個非官方的 github1s.com,也提供類似功能。只要在倉庫域名的裡面,加上"1s"就可以了。但畢竟是非官方工具,這裡就不推薦了。

https://github1s.com/[用戶名]/[倉庫名]

github.dev 針對的是桌面的"鍵盤 + 鼠標"環境,手機觸摸屏可以使用,但終歸很笨拙。

如果你更希望使用手機原生 App,我推薦 Obsidian。它有全平臺的客戶端,並且可以參考這篇文章設置 Git 集成。

另外,FSNotes 也不錯,可惜只支持蘋果設備。

如果你不需要 Git 集成和 Markdown 支持,那就最簡單了,幾大軟件巨頭的官方筆記 App,就非常好用:Google keepApple Notes(只支持蘋果設備)和微軟 OneNote

它們都是自動多端同步,缺點是不便於編寫大型文檔,以及導出數據很麻煩。

(完)