如何:优化 Mac OS X UNIX 环境以实现更好的编程

如何:优化 Mac OS X UNIX 环境以实现更好的编程

我是编程新手(主要是脚本实用程序 - python,perl,ruby)并且使用运行 snow leopard 的 Macbook 进行工作。

尽管 Mac 作为一个基于 UNIX 的操作系统,具有开箱即用的功能,但我仍然觉得我每天都在努力获取必要的库、程序等,以便使我的编程任务进展得更顺利。也就是说,我觉得每次我需要做某事时,我都必须下载另一个库、另一个插件、另一个什么的,然后必须花 3 个小时配置我的系统(在这里导出 PATH,将文件复制到这个或另一个本地/bin,一遍又一遍地搜索“损坏”程序的解决方案等)。到最后,我再也没有心情去完成我设定的任务了。

这让我感觉我的电脑很乱并且没有针对处理常规编程任务进行优化。

我有 macports,经常从那里安装。但我想知道是否有人知道让你的 Mac 更适合程序员的十大必备技能样板资源,从某种意义上说,使其更具 Linux 风格。

答案1

我安装了芬克

答案2

我会诚实地告诉你。我一次又一次地遇到同样的问题。我决定对我来说最好的方法是设置 VMWare Fusion,并在其上安装我最喜欢的 Linux 发行版。这是我进行大部分开发工作的地方,而这在 OS X 上设置起来很麻烦。当然,我没有使用花哨的 IDE 或编辑器的习惯,而且由于我喜欢 Terminal.app,我可以继续使用它来完成我的工作(在 VM 上远程完成)。

相关内容