MAC OS X 常用软件分享

博主在使用 RMBP 一段时间后得到了大多数人对于 Apple 产品的体验感。的确很好用,这一点主要是针对 linux 来说的。但是呢,工欲善其事,必先利其器。单纯的 OS X 能力毕竟有限,无论你是设计师还是Coder同样要懂得配置利于自己的环境。我并不是设计师,只简单聊聊我自己作为coder的环境体验:

编程环境搭载

编译环境

OS X 默认已经安装了很多编译/解释环境,可以尝试输入如下命令查看版本信息:

1
2
3
4
5
$ ruby -v
$ python
$ gcc -v
$ perl -v
#还有其他一些,这里不一一列举了

如果想使用java或者其他没有自带的环境,可以自行安装。综上来看,OS X 还是很照顾程序员的,但是这仅仅是必要的一步,我们还有很多要做的事情。

软件包管理

强烈推荐setapp,mac app届的steam。同时推荐 Homebrew 这个好用的包管理工具,可以自行上网搜索安装方法,使用起来也是很简单的:

1
2
3
$ brew install [name]
$ brew update
$ brew upgrade [name]

Editor

想成为Hacker的Coder必备,可供选择的有很多:

  1. Aquamacs Emacs for Mac OS X
  2. Sublime Text 很强大的编辑器,可以作为 TextMate 的替代品,商业软件
  3. MacVim Mac下的Vim,要想实现漂亮的透明效果就要靠他了
  4. Mou 所见即所得 Markdown 编辑器
  5. Visual Studio Code 可以作为Atom的替代品

IDE

Editor不是全部,尽管圈内的Hacker精神崇拜者们做出了大力宣传,IDE还是可以用用的,毕竟不想让很多事情弄得很繁琐:

  1. Xcode Apple 自己出的的IDE,有时候需要他来编译东西
  2. Jetbrains 的全部IDE产品
  3. Haskell for Mac 商业软件,很好用的Haskell IDE,本身Haskell的生态中成熟的集成开发环境就少,一般可以自己配置Emacs
  4. CoqIDE Coq的官方IDE,免去了很多配置的麻烦
  5. Isabelle 定理证明工具,类似Coq,但是上手更友好

日常工作环境

办公与写作

  1. iWorks 应该都已经有了,在10.9以后这已经是免费软件了(最强大的还是MS Office)
  2. Evernote 云笔记爱好者强烈推荐
  3. MacTex 如果常写学术论文,这个是必备的,完整版包含了很多好用的写作工具,如:TexShop
  4. Sparrow 强烈推荐,很好用的邮件工具
  5. 鼠鬚管 Mac上力荐的输入法,就个人感觉,是我用过的最好的汉字输入法,相关介绍,或者搜狗输入法
  6. Bartender 如果Menu bar的图标太多,使用这款应用管理
  7. 1Password 最好用的密码管理软件
  8. MindNode 思维导图
  9. OmniGraffle 流程图与矢量图形绘图软件,Mac上最好用的制图工具,Mac/iOS独占
  10. OmniFocus 时间管理,Mac/iOS独占
  11. OmniOutliner 任务拆分,思路拆分,Mac/iOS独占
  12. OmniPlan 计划管理,Mac/iOS独占
  13. PDFpenPro 非常强大的PDF软件
  14. Pocket 碎片信息收集软件
  15. Scrivener 最强大的学术文献、小说写作软件
  16. Confluence 文档协作服务

系统开发与调试

  1. Parallel Desktop Mac下很好用的虚拟机软件
  2. xScope 界面设计
  3. Pixelmator Pro Mac上的Photoshop
  4. iStat Menu 监控系统与计算机状态
  5. Sketch App设计软件
  6. Little Snitch 防火墙

娱乐与生活

  1. Movist Mac下最佳播放器,出色的 UI 设计和体验
  2. VLC 不错的开源播放器,与 Movist 互补
  3. BetterZip 很好用的压缩工具,支持RAR和中文,能够解决乱码问题
  4. 微信备份 用来备份微信生成网页文件
  5. LICEcap 好用的屏幕录制工具
  6. Telegram 安全的聊天软件
  7. 好用的小众软件荟萃: SETAPP,可以理解为订阅版的APP的Steam

总结

博主还是个初学者,经验有限。以后随着了解的深入,会长期修改本文的。