从去年买了第一张黑苹果网卡(bcm94352z)开始折腾黑苹果开始,前前后后已经接触 MacOS 一年了。其无论作为一款终端设备连接远程服务器进行开发,或者本地轻办公,都能很好地完成任务,而我使用起来也越来越得心应手。
趁着今年的学生优惠,成功地黑转白,入手了人生第一台 Macbook Pro,在等待电脑的这段时间,总结了一下这一年平时开发常用的一些软件列表,其中也包括一些 self host 的软件,可以部署到云上或通过 docker for mac 本地部署。
办公
- Microsoft Office:办公软件 4 件套
draw.io:google 的 一款在线图表编辑工具,绘制流程图,UML 图等等都能够很好地胜任
- excalidraw:一款开源的手绘风格白板软件,支持 self host
typora:一款所见即所得的 Markdown 编辑软件
- logseq:双链笔记
- heptabase:一款用于记录、梳理知识的笔记工具
- notion[👍推荐]:notion 将 all in one 的概念体现的淋漓尽致,现在的 blog 就是利用 notion 作为 cms 完成写作、发布的流程
- outline-wiki:一款颜值很高的 wiki 服务,支持 self host
upic:上传图片到图床服务
Xmind:思维导图
学习
- zotero:整理文献
- anki:卡片学习软件
开发
- Docker for Mac:日常在 Mac OS 启用一些服务还是很方便的,比如 nginx,mysql 等等,且开机自启动
- Proxyman:常用来 http 抓包
- Postman:接口调试必备
Cornerstone:svn 图形界面,和 git 一样还是更喜欢命令行多一点
- Sublime Text:平常一些小的代码文件默认编辑软件,速度很快
- vscode[👍]
- idea:java 开发必备
- clion:配合 LeetCode 插件使用 C++ 刷题,完美
- Android Studio:android 开发必备
运维
iterm2 + oh myzsh[👍]:替换默认终端
- tabby + oh myzsh[👍]:替换默认终端
- tmux:多终端管理
- SwitchHosts
- sshw:配置服务器的 yml,方便终端选择连接远程服务器
Transmit:图形化的远程文件管理
- Robo 3T:MongoDB 管理
- DBeaver/Navicat:数据库管理
- RDM/redisinsight:redis 可视化
虚拟机
- Parallels Desktop
- virtualbox:多用来启用 linux 虚拟机
- VMware Fusion:个人版免费,可导入 PD 虚拟机
- Mulitipass
系统
- Mircrosoft Edge: 默认浏览器
- homebrew[👍]:Mac OS 平台下的软件包管理工具
- istat[👍]:查看系统状态
- Tencent Lemon[👍]:鹅厂开发的 Mac 清理软件
- The Unarchiver:解压缩
uTools
- Alfred[👍]
- ClashX[👍]:代理
TeamViewer:桌面共享
- Hidden Bar[👍]: 扩展/隐藏 Bar 工具栏
- Reeder[👍]:rss 订阅
- Slidepad:单独窗口聚合网页应用
云存储
- 百度云盘
- 坚果云
娱乐
- iina[👍]:作为系统日常播放器
- VLC
- Kap:gif 录制
- ScreenFlow:录屏
- Discord
生活隐私
- beancount:记账
- bitwarden:密码管理软件,支持 self host
浏览器扩展
- AdGuard:广告拦截器
- Bitwarden: 免费密码管理器
- Gitako[👍]: GitHub file tree
- Infinity 新标签页 (Pro)[👍]
- JSON Formatter
- OneTab
- React Developer Tools
- Web Clipper[👍]
- cross-request
- Zotero Connector
- 暴力猴
- 沙拉查词-聚合词典划词翻译[👍]
- notion-enhancer[👍]
- Proxy SwitchyOmega
- GitHub Isometric Contributions
- 壹伴 · 小插件
- ElasticSearch Head
- k6:性能测试