博主在使用 RMBP 一段时间后得到了大多数人对于 Apple 产品的体验感。的确很好用,这一点主要是针对 linux 来说的。但是呢,工欲善其事,必先利其器。单纯的 OS X 能力毕竟有限,无论你是设计师还是Coder同样要懂得配置利于自己的环境。我并不是设计师,只简单聊聊我自己作为coder的环境体验:
编程环境搭载
编译环境
OS X 默认已经安装了很多编译/解释环境,可以尝试输入如下命令查看版本信息:
1 | $ ruby -v |
如果想使用java或者其他没有自带的环境,可以自行安装。综上来看,OS X 还是很照顾程序员的,但是这仅仅是必要的一步,我们还有很多要做的事情。
软件包管理
这里强烈推荐 Homebrew 这个好用的包管理工具,可以自行上网搜索安装方法,使用起来也是很简单的:
1 | $ brew install [name] |
Editor
想成为Hacker的Coder必备,可供选择的有很多:
- TextMate The Missing Editor for Mac OS X.
- Sublime Text 很强大的编辑器,可以作为 TextMate 的替代品。
- MacVim Mac下的Vim,要想实现漂亮的透明效果就要靠他了。
- Mou 所见即所得 Markdown 编辑器。
IDE
Editor不是全部,尽管圈内的Hacker精神崇拜者们做出了大力宣传,IDE还是可以用用的,毕竟不想让很多事情弄得很繁琐:
日常工作环境
办公与写作
- iWorks 应该都已经有了,在10.9以后这已经是免费软件了。
- Evernote 云笔记爱好者强烈推荐。
- MacTex 如果常写学术论文,这个是必备的,完整版包含了很多好用的写作工具,如:TexShop。
- Sparrow 强烈推荐,很好用的邮件工具。
- 鼠鬚管 Mac上力荐的输入法,就个人感觉,是我用过的最好的汉字输入法,相关介绍。
系统开发与调试
- Parallel Desktop Mac下很好用的虚拟机软件。
娱乐与生活
- iLife 同 iWorks 一样都是免费软件了。
- Movist Mac下最佳播放器,出色的 UI 设计和体验。
- VLC 不错的开源播放器,与 Movist 互补。
- BetterZip 很好用的压缩工具,支持RAR和中文,能够解决乱码问题。
总结
博主还是个初学者,经验有限。以后随着了解的深入,会长期修改本文的。