我是Mac新手,我有OS X 10.9.1。主要问题是,使用Linux创建虚拟机并进行端口转发或将所有软件包直接设置到Mac OS并直接使用它是否更好?如果我创建一个虚拟机,我不确定它将如何影响SSD的健康状况和易于开发。另一方面,我也不知道如何直接影响Mac OS安装包的稳定性和性能。当然有一些最好的做法,但我不知道。
答案 0 :(得分:3)
在我的Mac上,我使用Python和PyCharm以及所有常用的Unix工具,而且我总是做得很好。将OS X视为具有非常好的GUI的Unix机器,因为它基本上是 - Mac OS X符合POSIX标准,具有BSD基础。为什么你会考虑做VirtualBox的Linux?即使您不想重新学习热键,PyCharm也会提供非OS X映射,并且在终端,CTRL和ALT中工作就像您期望的那样。
如果您习惯在Windows上进行开发,但是通过Cygwin与Unix机器接口,那么您将很乐意使用终端,这是一个普通的bash shell并且具有(或者可以轻松通过Homebrew)所有工具。习惯了。另外,斜线是正确的,线路末端不需要转换。
如果您习惯在Linux发行版上进行开发,那么您将对所有“正常工作”的内容感到满意,并让您继续生活。
因此,在回答您的问题时,请直接使用Mac OS X.在虚拟化Linux环境中工作会产生成本并且无需任何收益。
答案 1 :(得分:2)
我在OSX上完成了所有主要的开发工作。我在Linux机器上部署。 Pycharm(CE)是你的朋友。