我正在寻找购买MacBook Pro来取代我疲惫的笔记本电脑。我的日常工作是作为.NET Web开发人员,因此我希望使用VMware Fusion来运行VS和SQL服务器等。
由于我之前没有在VM中运行我的开发环境,我想知道其他人是如何设置的。您安装了哪些应用程序?在哪个环境?你在哪里存储你的文件?在每个环境中,还是某些共享驱动器?有没有陷阱?或者我应该知道的要领。
非常感谢
马特
答案 0 :(得分:2)
我个人使用Parallels Desktop 5来满足我的Windows虚拟化需求。与Fusion一样,它与Boot Camp兼容,因此如果您需要提高性能,可以直接在金属上启动Windows(根据经验,它确实有所作为)。
Parallels和Fusion都能够在两者运行时访问环境之间的装载卷。 Parallels也可以配置为使用Mac用户目录作为Windows用户目录,但我不确定它们是否仍然可以在Boot Camp下访问,因为它们将存储在HFS分区上。您可能最好将它们分开,并根据需要进行传输或使用存储库或同步工具来保持两个环境都是最新的。这取决于你需要在两者之间移动文件的程度。
关于软件设置,我几乎有VS 2008和SQL Server 2008的库存安装。无论其他人怎么说,你都会注意到CPU密集型流程的不同,比如你正在使用的硬件上的编译。这与在虚拟化下运行一致。在金属上,Windows 7像黄油一样运行。
答案 1 :(得分:1)
我使用VMware Fusion为我提供了用于跨平台开发的Windows和Linux(x86-64)VM。它工作得很好 - 只要确保你有足够的内存(最好是4 GB或更多)。我确信Parallels是相似的,但我选择了Fusion,因为当时它是运行x86-64 VM的唯一方法(它们现在都支持64位)。
答案 2 :(得分:0)
我用Bootcamp双启动Windows。我将文件存储在外部驱动器上。在Win上我有Visual Studio,然后WAMP用于webdev。在Mac上我使用textmate,xCode,MAMP ...... 每个都有大量的网络浏览器。
答案 3 :(得分:0)
我也使用bootcamp。设置非常简单,我发现融合更快,因为没有资源共享。
Vs2008和vs2010都非常迅速地安装在一个非常干净的Windows上,我想说的速度和桌面一样快。
我使用svn存储源文件,并经常将Windows安装备份到外部驱动器。总而言之,除了@符号之外的其他戴尔使用时,其他经验也没有什么不同;)
乔恩
答案 4 :(得分:0)
在mac上我使用textmate,netbeans和xcode。与vs2008和2010年的双引导相似