作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我是一名 Windows 开发人员,目前正在接触 Rails。虽然您可以在 RoR Windows 上进行开发,但这并不是理想的体验。事情出问题了,运行 cucumber 测试的速度非常慢。
那么,我是否能够获得在 VM 中运行 Linux 以进行 RoR 开发的良好开发体验,还是我应该硬着头皮进行双启动 - Windows 7/Linux?
最佳答案
您的开发环境应该尽可能紧跟您的生产是有道理的,尤其是在学习的时候。
考虑到这一点,某种虚拟机将是最好的前进方式,尽管还有一些额外的麻烦,例如在主机和 guest 计算机之间设置网络。我个人一直在一个 Magento 项目中这样做,可以肯定地说,花在把它做好的时间得到了充分的返回,在过程结束时减少了麻烦,现在它的所有设置都可以很容易地重复使用。
关于双启动,考虑到启动和运行 VM 是多么容易,这真的不值得麻烦,并且对于这些目的,没有区别。
如果您沿着这条路走下去,请确保您查看了 virtual box guest additions 安装,一旦它们在 guest 上安装并运行,一切都会变得更酷。
资源链接:
NAT Configuration of virtualbox, some ideas
Redcar editor - Linux 上的 textmate 风格编辑,包括 TM 包支持
关于ruby-on-rails - Windows 上的 Ruby On Rails - Linux VM 或双引导,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3061963/
我是一名优秀的程序员,十分优秀!