利器

编程

  • alacritty:跨平台终端模拟器,使用 GPU 加速,异常顺滑
  • tmux:终端复用,一个终端窗口就够了
  • neovim:编辑器,日常在 alacrity + tmux + neovim 下进行编码
  • tmuxinator:tmux 会话管理,把创建会话与关闭会话 alias 到了 hello 与 bye 上
  • VS Code:备用编辑器,某些情况下会用它来阅读源码

开发辅助

  • SnippetsLab:代码片段管理,可以同步到 GitHub gist
  • Dash:API 文档浏览器,平时用来查 API
  • Postman:接口测试或者开发时使用
  • Charles:HTTP/HTTPS 抓包

效率

阅读

  • Reeder:RSS 阅读器,会订阅一些博客或者周刊
  • Pocket:稍后阅读服务,日常看到一些想看的文章会先存到这里
  • Kindle:电子书阅读,大部分到电子书都是通过 Kindle 买与读的
  • Readmoo:台湾的电子书平台,读一些国内未出版的繁体译本
  • PDFGuru:PDF 阅读 & 标注软件,用来替代系统自带的 preview

写作

  • Notion:全能笔记应用,已经用它来记录书籍阅读记录与代替 Trello 看板
  • Evernote:主要使用剪藏功能,用来做资料收集
  • Bear:Markdown 编辑器,写文章或者记笔记,后面可能全部迁移到 Notion
  • Drafts:类似草稿本,记录琐碎的想法以及备忘录

命令行

  • bat:更加好用的 cat 命令,可以对输出的代码进行高亮
  • fx:JSON 终端查看器,通常复制 JSON 到剪贴板之后执行 pbpaste | fx 查看
  • fd:更快更好用的 find 命令
  • leetcode-cli:方便在本地刷 leetcode,刷过的题在 ahonn/leetcode-js

其他

  • Jietu:腾讯出品的截图软件,好使
  • Dozer:免费并且开源的 macOS 状态栏管理工具,隐藏不必要的图标
  • uPic:同样免费并且开源的图片上传工具,支持多种图床
  • ShadowsocksX-NG:shadowsock 客户端