工欲善其事,必先利其器。对比 Windows 来说,MacOS 是一个干净纯粹的系统,8 年前,当我第一次用上这个系统时,我就立马跟 Windows 说“再见”了。这么多年使用下来,沉淀了一些对于开发者来说是必备的应用。当然大部分对于普通用户来说,也可以说是必备利器,能让你更好的上手 MacOS,然后拍手称快!

本篇的应用基本上是经常被使用到的,日常的部分是基本上每天都会用到的,偶尔的部分则是经常用的,开发部分则由于工作原因经常是用的,这部分可以选择性的看下就好了。

1 日常

下面的这些工具基本上是每天中大概率会被用到的,所以优先推荐给大家。

1.1 1Password

Question Answer
免费 是(订阅制,如果用 iCloud 同步可以免费)
评分 ★★★★★

1Password 应该是全球最受欢迎的密码管理器了,是存储和使用强密码的最简单方法,包括两步认证等。一键即可安全登录网站、填写表单。1Password 现在可以免费使用,但是如果需要将密码安全的保存、同步的话,需要订阅官方的服务。如果你所有的设备都是 Apple 的话,例如说 Mac、iPhone 等,可以选择使用 iCloud 保存、同步。目前我为了给家人保存以及共享密钥,所以选择的家庭订阅版本。
为了保证互联网个人账户的安全性,强烈推荐大家使用高强度的随机密钥,这样即使某一个网站账户泄漏,也不会导致其他网站的账户被攻破。

1.2 BetterZip

Question Answer
免费 否(可买断)
评分 ★★★★☆

BetterZip 是一个压缩、解压软件,虽然有时候解压文本的时候,会出现一些意外的乱码,但是整体上跟免费的压缩、解压软件对比起来,功能已经算是非常完善、易用。

1.3 Spark

Question Answer
免费
评分 ★★★★★

Spark 是我认为 MacOS 上最好用的邮件客户端了,之前尝试了各种邮件客户端,例如系统自带的、Outlook、Airmail 等等,但是总归是有些小问题不尽人意,当试用了 Spark 之后就喜欢上了这款风格简洁、功能丰富的邮件客户端了。并且 Spark 支持各个平台,在 iOS 上面使用起来也非常顺手。

1.4 Typora

Question Answer
免费 否(可买断)
评分 ★★★★★

Typora 是一个功能强大的 Markdown 编辑器,会即时渲染编写的 Markdown 内容,之前是免费,从 1.0 正式版开始收费,功能非常强大。如果想使用免费的 Markdown 编辑器,推荐使用 MacDown,也是一款很不错的选择。

2 偶尔

这部分虽然不是每天使用,但也是基本上经常用的,都是很棒的应用,推荐给大家。

2.1 Gridea

Question Answer
免费
评分 ★★★★★

Gridea 是一个免费开源的静态博客写作客户端,帮助你更容易地构建并管理博客或任何静态站点。例如当前你所看到的这个博客,就是使用该应用构建管理的。

2.2 Movist Pro

Question Answer
免费 否(可买断)
评分 ★★★★★

Movist Pro 是一个功能强大的视频播放器,是 MacOS 上最强大好用的视频播放器也不为过。可以轻松的播放 4K 高清视频,方便的切换音轨、字幕等,支持所有常见的视频格式。

2.3 OmniGraffle

Question Answer
免费 否(可买断)
评分 ★★★☆☆

OmniGraffle 是 OmniGroup 家族中的一款专业绘图软件,可以通过导入模版支持更多绘图资源,完全能够满足日常工作画图需要,并且能够很完美的和 Sketch 协同工作。唯一的缺点就是价格太高,普通的用户非必要场景下使用成本过高,性价比过低。

2.4 Parallels Desktop

Question Answer
免费 否(可买断)
评分 ★★★★☆

Parallels Desktop 是一款虚拟机软件,但是一般主要用于在 MacOS 上安装 Windows 虚拟机,它可以无缝的将 MacOS 和 Windows 两个系统融合在一起,让你可以非常友好、无缝的使用 Windows 的应用。如果你偶尔有使用 Windows 应用的需要,这个应用可以很好的满足你的需要(玩大型游戏的就不要指望了)。

3 开发

开发部分就是看大家喜好了,有些可以全部用 Vim 来开发,像我这种则喜欢尝试乱七八糟的应用,把合适的应用放在合适的场景上。当然,大家常用的 Xcode、jetbrains 家族、Visual Studio Code 这些,我就不在这里介绍了。

3.1 iTerm 2

Question Answer
免费
评分 ★★★★★

iTerm 2 是 MacOS 上最强大好用的终端工具,它免费且功能强大,日常工作必备利器。

3.2 Tower

Question Answer
免费 否(订阅)
评分 ★★☆☆☆

Tower 是一款非常强大的Git客户端,如果你使用git的过程中,感觉使用命令很困难,可以尝试使用Tower。不过价格很高,还不能买断,对于一些个人开发者就十分不友好了,当然大家可以选择使用免费的 SourceTree,大部分功能跟 Tower 基本上一致,只是在易用性上稍微欠缺一些。

3.3 Sublime Text

Question Answer
免费 否(可买断)
评分 ★★★☆☆

Sublime Text 是一款老牌的 MacOS 编辑器,具有漂亮的用户界面和非凡的功能,可以安装各种各样的插件进行个性化调整。当然在 Visual Studio Code 问世以来,更多的用户开始选择免费的 Visual Studio Code,不过从性能上来说,个人感觉还是 Sublime Text 更胜一筹。

3.4 Araxis Merge

Question Answer
免费 否(可买断,开源社区贡献者可免费使用)
评分 ★★★★★

Araxis Merge 是一款可视化文件对比合并同步工具,支持文本比较、图像比较、二进制比较、文件夹比较等功能,可以和上面介绍的 Tower 协同工作。如果你有使用过 Beyond Compare,可以试用一下 Araxis Merge,相信你能获得更棒的使用体验。

3.5 Dash

Question Answer
免费 否(可买断)
评分 ★★★★★

Dash 是一个 API 文档浏览器和代码片段管理器。Dash自带了丰富的API文档,涉及各种主流的编程语言和框架,也可以生成自己的文档集或请求包含文档集。

3.6 Qt Creator

Question Answer
免费
评分 ★★★★★

Qt Creator 是一款免费开源的 C++ 集成开发环境(IDE)。如果你是一个 C++ 的开发人员,虽然你可以不使用 Qt,但是可以使用 Qt Creator 来开发纯 C++ 项目。