作者在 Mastodon 上分享对不同代码编辑器的感受,引出关于“什么是原生 Mac 应用”的思考。
- 以 MarsEdit 为例,虽理论上喜欢但实际未长久使用,部分原因是不支持静态网站生成器 Zola,且美学方面不如 iA Writer 等。
- 另一个喜欢的写作环境 Obsidian 并非原生,但符合“好的 Mac 公民”标准,如具备标准菜单、合理的设置方式、正常的 Services 菜单、适配系统的文本字段等。
- 一些原生 Mac 应用如 Nova、MarsEdit、Apple Pages 表现不错,而 Electron 架构的 Obsidian 也很好,微软的 Visual Studio Code 部分符合,Sublime Text 则不符合。
- 一些基于 Apple UIKit-based Catalyst 编写的现代应用常破坏 Services 菜单或文本字段。新的 Mac Settings 应用也存在设计问题。
- 对于网页应用,Federico Viticci 认为一些最好的应用不是原生 iPad 应用而是网页应用,但作者认为基于文档的网页应用通常不太好,更倾向于本地应用如 Apple Pages 和 Numbers。
- 作者不确定最终的选择,可能会继续使用 Obsidian 而不用 MarsEdit,更倾向 Panic Nova 而非 Visual Studio Code,可能会选择配置良好的 NeoVim 等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。