I have just got a MacBook Pro and have been using it (+Fusion) to develop on for about a month now. The purpose of this question is similar to Hidden Features of C#; to become a how-to of tips and trick for windows development on a mac.
我刚买了一台MacBook Pro,现在已经使用它(+Fusion)一个月了。这个问题的目的类似于c#的隐藏特性;成为mac电脑上windows开发的技巧和诀窍。
I should clarify that I am aware of boot camp but do not use it (nor do I have any interest to), hence my use of steady state to make sure nothing happens to my OS partition without my knowledge. However; as Sara pointed out, Apple makes great hardware and I absolutely LOVE the form factor of my MBP so for someone who is looking for a windows only laptop a mac with boot camp should not be overlooked as the hardware is amazing.
我需要澄清的是,我了解boot camp,但不使用它(我也没有兴趣使用它),因此我使用了稳态,以确保在我不知情的情况下,OS分区不会发生任何变化。然而;正如Sara所指出的,苹果生产的硬件非常棒,我非常喜欢我的MBP,所以对于那些想要只买windows笔记本电脑的人来说,带boot camp的mac绝对不应该被忽视,因为它的硬件非常棒。
My environment is as follows
* MacBook Pro 15" 2.4Ghz 2GB RAM (Going to upgrade to 4GB soon)
* VMWare Fusion 2.0 Beta
* Windows XP Pro SP3 (Slipstreamed BEFORE install)
我的环境如下* MacBook Pro 15" 2.4Ghz 2GB RAM(即将升级到4GB) * VMWare Fusion 2.0 Beta * Windows XP Pro SP3(安装前滑流)
Tips:
* Use Windows Steady State to keep OS consistent
* Use svn+ssh to connect to the mac for small repositories then use time machine to backup.
* Use spaces.
提示:*使用Windows的稳定状态来保持操作系统的一致性*使用svn+ssh连接到mac上的小存储库,然后使用time machine进行备份。*使用空格。
10 个解决方案
#1
14
@Andrew - I'm exactly in your situation. I use a MBP while my company work is purely Microsoft based: i.e., .NET, COM etc. While nothing can beat running Vista natively in Boot Camp (I've never seen Vista run so fast), the niceties of having your Mac OS be the "main" OS, for internet, mail etc. has gotten me to the following configuration. Works like a charm:
@Andrew -我完全符合你的情况。我使用MBP,而我的公司工作完全基于微软:虽然没有什么能比在Boot Camp下运行Vista更好的了(我从来没见过Vista运行得这么快),但是让你的Mac操作系统成为“主”操作系统的美妙之处,让我得到了以下配置。就像一个魅力:
Hardware
- Load up your MBP with the max possible - 4GB. It's really worth every $.
- 用最大容量- 4GB加载MBP。它真的值每一美元。
- Upgrade your hard drive (if not already) to 7200RPM. Major performance boost here.
- 升级你的硬盘(如果还没有)到7200RPM。主要的性能提升。
Software
- Parallels Desktop for Mac for virtualization. You can either have multiple VM, or use a boot camp partition. The latter is supposed to be faster, but I haven't really measured it (I use it for having the option to boot natively if I really need speed). The former allows you to have multiple OS. I gave my VM 1GB memory. I can do more if you want it more snappy.
- 用于Mac的Parallels Desktop虚拟化。您可以有多个VM,也可以使用一个boot camp分区。后者应该更快,但我并没有真正地测量它(如果我真的需要速度的话,我可以使用它进行本机引导)。前者允许您拥有多个OS。我给了我1GB的内存。如果你想要更爽快,我可以做得更多。
- Micorsoft Visual Studio 2005/8 for .NET and C++. I have yet to see any IDE for .NET which beats this one. The intellisense is really amazing.
- Micorsoft Visual Studio 2005/8适用于。net和c++。我还没见过。net的IDE能打败这个。智能感应真的很神奇。
- Code Gear (yes we have some Delphi)
- 代码齿轮(是的,我们有一些德尔福)
For non development occasional need I also keep Microsoft Office 2007 installed. They do have MAC ports, but those don't always cut it.
对于非开发需要,我也安装了Microsoft Office 2007。它们确实有MAC端口,但这些端口并不总是有效。
#2
7
One more thing, there is a Deep Fried Bytes Podcast that is entirely about .NET development on Mac - you may find some nuggets in there too.
还有一件事,有一个深度油炸字节播客,它完全是关于。net开发的。
#3
1
I develop in ASP.Net on my mac almost daily, and I have to question why you aren't interested in Boot Camp. Yeah, VMWare is nice, but for my money nothing beats the performance of running Windows by itself on the Mac.
我在ASP开发。我的mac上几乎每天都有Net,我不得不问你为什么对训练营不感兴趣。是的,VMWare很不错,但是对我来说,没有什么比在Mac电脑上自己运行Windows更好的了。
#4
1
Just extending this out slightly from the original question, there are some of us doing Delphi Windows development work on virtual machines, too.
仅仅从最初的问题稍微扩展一下,我们中的一些人也在虚拟机上做Delphi Windows开发工作。
I've got a MacBook Pro (1st gen) with a couple of gigs of ram, and a recent iMac (with 4 gigs of ram). I've had more luck than xanadont with external drives, running a couple of different brands on Firewire 400 and finding them to be fine with 16-20Gb VMs. If I'm going to be in one place for a few days (either in the office on the iMac or on the road with the MBP) then I'll copy the VM to the local drive but as a rule it's worked fine for about 2 years now.
我有一台MacBook Pro(第1代),有几块内存,还有最近的iMac(有4个内存)。我比xanadont更幸运的是有了外接驱动器,在Firewire 400上运行了几个不同的品牌,发现它们在16-20Gb的vm上运行良好。如果我要在一个地方呆上几天(无论是在iMac的办公室还是在MBP的路上),那么我将把VM复制到本地驱动器,但作为一个规则,它已经运行了大约2年了。
I started with Parallels, but there came a point when they started releasing versions that hadn't been regression tested, and sometimes basic stuff would suddenly be broken in the current release. Simple fix, stop downloading the new version and stay 3-6 months behind everyone else. Then I needed to give a VM to a colleague and had to go through a few hoops getting it out of Parallels and into VMware. At that point I tried the Fusion beta, had first-hand experience of moving a VM between Mac and Windows (with no real fuss at all) and that persuaded me to switch to Fusion. I have to say, Fusion is an excellent, stable, reliable tool.
我从Parallels开始,但当他们开始发布那些没有经过回归测试的版本时,就有了一个转折点,有时候在当前版本中,基本的东西会突然被破坏。简单的解决办法是,停止下载新版本,比其他人晚3-6个月。然后,我需要给一个同事一个虚拟机,并必须通过一些困难,把它从并行和进入VMware。在那个时候,我尝试了Fusion测试版,有了在Mac和Windows之间移动VM的第一手经验(根本就没有什么麻烦),这让我转向了Fusion。我不得不说,核聚变是一种优秀、稳定、可靠的工具。
I run WInXP Pro SP 3, Delphi 7, Delphi 2007, SQL Express and various development tools on my VMs (I tend to have a VM for each of my clients).
我在VM上运行WInXP Pro sp3、Delphi 7、Delphi 2007、SQL Express和各种开发工具(我倾向于为我的每一个客户提供VM)。
And I agree with xanadont about the 1Gig ram thing - mine tend to have a gig and no more - I didn't see any real change in behaviour/performance with >1Gb in the vm, so it's better off given to the host operating system rather than the virtual one.
我同意xanadont关于1Gig ram的事情——我的内存倾向于有一个gig,并且没有更多——我没有看到在vm中使用>1Gb的行为/性能有任何真正的改变,所以最好是给主机操作系统,而不是虚拟的。
#5
1
- The extra RAM is great for your OS X environment, but my experience has shown you shouldn't exceed VMWare's recommended RAM settings of 1G.
- 额外的RAM对于您的OS X环境是很好的,但是我的经验表明您不应该超过VMWare推荐的1G的RAM设置。
- I was unsuccessful at getting a good experience running my VM(s) from an external drive. And it's a firewire 800. Keep your dev image pruned to as little space as possible and run directly from your internal drive.
- 我没有从外部驱动器获得良好的VM运行经验。这是火线800。将您的开发映像修剪到尽可能小的空间,并直接从内部驱动器运行。
- If you're sticking with XP (good choice BTW), you might want to give VirtualBox a try. It's VERY zippy. However, it chokes on Vista.
- 如果您坚持使用XP(顺便说一句,这是一个不错的选择),您可能需要尝试一下VirtualBox。它很活泼的。然而,它却在Vista上卡住了。
- If you have a thought about trying Parallels ... DON'T!!! It worked well enough for a while but eventually became very unstable, crashing often when host files were accessed and freezing 2 out of 3 times during startup. Also, their implementation of networking is convoluted and difficult to setup if, say, you wanted to browse an Apache site on your host from your guest.
- 如果你想试试平行线……不! ! !它运行得很好,但最终变得非常不稳定,在启动过程中,当主机文件被访问和冻结3次时,常常会崩溃。此外,如果您希望从客户端浏览主机上的Apache站点,那么它们的网络实现是复杂的,而且很难设置。
- If you need to resize your image, there's a good tutorial for Parallels using GParted and Partition Magic. I'm sure it would be simple to adapt it to VMWare.
- 如果您需要调整您的图像大小,那么有一个很好的教程来使用GParted和分区魔法。我相信把它应用到VMWare会很简单。
- Your use of SVN is almost exactly what I do (repo is on host, backed up with Time Machine). However, you could speed it up and remove the bloat of a server if you go with simply a file-based repository.
- 您对SVN的使用几乎就是我所做的(repo在主机上,用Time Machine备份)。但是,如果只使用基于文件的存储库,您可以加快速度并删除服务器的膨胀。
#6
1
I'm in the same boat; VMware on a MBP, doing .NET development (and a little Mono, but that's a different beast). I would recommend updating to the Fusion 2.0 betas if you haven't yet; they're faster and offer some great new features (multiple snapshots! application linking!) and, in my experience, are just as stable as the 1.x releases.
我在同一条船上;VMware在一个MBP上,做。net开发(还有一点Mono,但那是另一回事)。如果您还没有更新到Fusion 2.0 betas,我建议您更新;它们速度更快,并提供了一些很棒的新功能(多快照!在我的经验中,和1一样稳定。x版本。
#7
0
I use a Mac Book Pro as well but I run Vista. I set aside a little space so I could also run Leopard and just use Boot Camp. You can use Boot Camp to just boot from windows so you never have to deal with Leopard unless you want to.
我也使用Mac Book Pro,但我运行Vista。我预留了一点空间,这样我就可以运行Leopard并使用Boot Camp。您可以使用Boot Camp从windows引导,这样您就不必处理Leopard,除非您愿意。
I would highly reccomend it because Apple makes great hardware while Microsoft makes great tools (and also great OSs, I love Vista)
我极力重申这一点,因为苹果生产出色的硬件,而微软则生产出色的工具(也有出色的操作系统,我喜欢Vista)
go ahead and downmod me for being a fangirl, but I've found what works for me.
尽管我是个粉丝,但我已经找到了适合我的。
#8
0
Oded, it depends on what type of .NET development one is trying to do, and for what platform. If you're targeting Windows and building something other than console apps, you're best off not using Mono, as Mono projects are not necessarily drop-in-to-Windows-and-go solutions.
Oded,这取决于开发人员想要做什么类型的。net开发,以及开发什么平台。如果你的目标是Windows系统,并构建一些非控制台应用程序,那么最好不要使用Mono,因为Mono项目不一定是直接进入Windows和go的解决方案。
#9
0
I believe project mono has mac support.
我相信mono项目有mac支持。
This assumes you want to develop directly on the mac and that you are happy to forgo some of the MS specific features and tools (so no C#3.0, libraries like WPF and Visual Studio).
这假设您想要直接在mac上开发,并且您很乐意放弃一些MS特定的特性和工具(所以没有c# 3.0,像WPF和Visual Studio这样的库)。
Of course, using paralles/vmware/virtualbox or any other virtual machine with a windows guest as you describe will also work fine.
当然,使用paralles/vmware/virtualbox或任何其他虚拟机与windows guest(如您所述)都可以正常工作。
#10
0
This is not purely .NET related but it is in the vein of the using Spaces item in the question.
这不是纯。net相关的,而是在问题中使用空间项目的脉络中。
Trackpad tips for a MacBook running Leopard (may not be supported in earlier OS X versions):
MacBook Leopard的触控板提示(OS X早期版本可能不支持):
-
Set System Preferences, Keyboard & Mouse, Trackpad to use Two Finger Secondary Click. This allows you to use two finger taps instead of the Control + Click combo for the Secondary Click (better know as the context menu to us .NET developers).
设置系统首选项,键盘和鼠标,触摸板使用两个手指辅助点击。这允许您使用两个手指轻击而不是控制+点击组合来进行二次点击(更好的了解为我们的。net开发人员的上下文菜单)。
-
Set System Preferences, Keyboard & Mouse, Trackpad to use Two Finger Screen Zoom for magnifying an area in the screen by holding the Control key and scrolling up or down. This is useful for quickly magnifying small fonts or image detail in any Mac application and in Windows running under VMware Fusion. You can pick either the Control, Option or Command keys for zooming by clicking the Options button along with other settings.
设置系统首选项,键盘和鼠标,触控板使用两个手指屏幕缩放,通过按住Control键并向上或向下滚动,放大屏幕上的区域。这对于在任何Mac应用程序和在VMware Fusion下运行的Windows中快速放大小字体或图像细节都很有用。您可以选择控件、选项或命令键进行缩放,方法是单击Options按钮以及其他设置。
#1
14
@Andrew - I'm exactly in your situation. I use a MBP while my company work is purely Microsoft based: i.e., .NET, COM etc. While nothing can beat running Vista natively in Boot Camp (I've never seen Vista run so fast), the niceties of having your Mac OS be the "main" OS, for internet, mail etc. has gotten me to the following configuration. Works like a charm:
@Andrew -我完全符合你的情况。我使用MBP,而我的公司工作完全基于微软:虽然没有什么能比在Boot Camp下运行Vista更好的了(我从来没见过Vista运行得这么快),但是让你的Mac操作系统成为“主”操作系统的美妙之处,让我得到了以下配置。就像一个魅力:
Hardware
- Load up your MBP with the max possible - 4GB. It's really worth every $.
- 用最大容量- 4GB加载MBP。它真的值每一美元。
- Upgrade your hard drive (if not already) to 7200RPM. Major performance boost here.
- 升级你的硬盘(如果还没有)到7200RPM。主要的性能提升。
Software
- Parallels Desktop for Mac for virtualization. You can either have multiple VM, or use a boot camp partition. The latter is supposed to be faster, but I haven't really measured it (I use it for having the option to boot natively if I really need speed). The former allows you to have multiple OS. I gave my VM 1GB memory. I can do more if you want it more snappy.
- 用于Mac的Parallels Desktop虚拟化。您可以有多个VM,也可以使用一个boot camp分区。后者应该更快,但我并没有真正地测量它(如果我真的需要速度的话,我可以使用它进行本机引导)。前者允许您拥有多个OS。我给了我1GB的内存。如果你想要更爽快,我可以做得更多。
- Micorsoft Visual Studio 2005/8 for .NET and C++. I have yet to see any IDE for .NET which beats this one. The intellisense is really amazing.
- Micorsoft Visual Studio 2005/8适用于。net和c++。我还没见过。net的IDE能打败这个。智能感应真的很神奇。
- Code Gear (yes we have some Delphi)
- 代码齿轮(是的,我们有一些德尔福)
For non development occasional need I also keep Microsoft Office 2007 installed. They do have MAC ports, but those don't always cut it.
对于非开发需要,我也安装了Microsoft Office 2007。它们确实有MAC端口,但这些端口并不总是有效。
#2
7
One more thing, there is a Deep Fried Bytes Podcast that is entirely about .NET development on Mac - you may find some nuggets in there too.
还有一件事,有一个深度油炸字节播客,它完全是关于。net开发的。
#3
1
I develop in ASP.Net on my mac almost daily, and I have to question why you aren't interested in Boot Camp. Yeah, VMWare is nice, but for my money nothing beats the performance of running Windows by itself on the Mac.
我在ASP开发。我的mac上几乎每天都有Net,我不得不问你为什么对训练营不感兴趣。是的,VMWare很不错,但是对我来说,没有什么比在Mac电脑上自己运行Windows更好的了。
#4
1
Just extending this out slightly from the original question, there are some of us doing Delphi Windows development work on virtual machines, too.
仅仅从最初的问题稍微扩展一下,我们中的一些人也在虚拟机上做Delphi Windows开发工作。
I've got a MacBook Pro (1st gen) with a couple of gigs of ram, and a recent iMac (with 4 gigs of ram). I've had more luck than xanadont with external drives, running a couple of different brands on Firewire 400 and finding them to be fine with 16-20Gb VMs. If I'm going to be in one place for a few days (either in the office on the iMac or on the road with the MBP) then I'll copy the VM to the local drive but as a rule it's worked fine for about 2 years now.
我有一台MacBook Pro(第1代),有几块内存,还有最近的iMac(有4个内存)。我比xanadont更幸运的是有了外接驱动器,在Firewire 400上运行了几个不同的品牌,发现它们在16-20Gb的vm上运行良好。如果我要在一个地方呆上几天(无论是在iMac的办公室还是在MBP的路上),那么我将把VM复制到本地驱动器,但作为一个规则,它已经运行了大约2年了。
I started with Parallels, but there came a point when they started releasing versions that hadn't been regression tested, and sometimes basic stuff would suddenly be broken in the current release. Simple fix, stop downloading the new version and stay 3-6 months behind everyone else. Then I needed to give a VM to a colleague and had to go through a few hoops getting it out of Parallels and into VMware. At that point I tried the Fusion beta, had first-hand experience of moving a VM between Mac and Windows (with no real fuss at all) and that persuaded me to switch to Fusion. I have to say, Fusion is an excellent, stable, reliable tool.
我从Parallels开始,但当他们开始发布那些没有经过回归测试的版本时,就有了一个转折点,有时候在当前版本中,基本的东西会突然被破坏。简单的解决办法是,停止下载新版本,比其他人晚3-6个月。然后,我需要给一个同事一个虚拟机,并必须通过一些困难,把它从并行和进入VMware。在那个时候,我尝试了Fusion测试版,有了在Mac和Windows之间移动VM的第一手经验(根本就没有什么麻烦),这让我转向了Fusion。我不得不说,核聚变是一种优秀、稳定、可靠的工具。
I run WInXP Pro SP 3, Delphi 7, Delphi 2007, SQL Express and various development tools on my VMs (I tend to have a VM for each of my clients).
我在VM上运行WInXP Pro sp3、Delphi 7、Delphi 2007、SQL Express和各种开发工具(我倾向于为我的每一个客户提供VM)。
And I agree with xanadont about the 1Gig ram thing - mine tend to have a gig and no more - I didn't see any real change in behaviour/performance with >1Gb in the vm, so it's better off given to the host operating system rather than the virtual one.
我同意xanadont关于1Gig ram的事情——我的内存倾向于有一个gig,并且没有更多——我没有看到在vm中使用>1Gb的行为/性能有任何真正的改变,所以最好是给主机操作系统,而不是虚拟的。
#5
1
- The extra RAM is great for your OS X environment, but my experience has shown you shouldn't exceed VMWare's recommended RAM settings of 1G.
- 额外的RAM对于您的OS X环境是很好的,但是我的经验表明您不应该超过VMWare推荐的1G的RAM设置。
- I was unsuccessful at getting a good experience running my VM(s) from an external drive. And it's a firewire 800. Keep your dev image pruned to as little space as possible and run directly from your internal drive.
- 我没有从外部驱动器获得良好的VM运行经验。这是火线800。将您的开发映像修剪到尽可能小的空间,并直接从内部驱动器运行。
- If you're sticking with XP (good choice BTW), you might want to give VirtualBox a try. It's VERY zippy. However, it chokes on Vista.
- 如果您坚持使用XP(顺便说一句,这是一个不错的选择),您可能需要尝试一下VirtualBox。它很活泼的。然而,它却在Vista上卡住了。
- If you have a thought about trying Parallels ... DON'T!!! It worked well enough for a while but eventually became very unstable, crashing often when host files were accessed and freezing 2 out of 3 times during startup. Also, their implementation of networking is convoluted and difficult to setup if, say, you wanted to browse an Apache site on your host from your guest.
- 如果你想试试平行线……不! ! !它运行得很好,但最终变得非常不稳定,在启动过程中,当主机文件被访问和冻结3次时,常常会崩溃。此外,如果您希望从客户端浏览主机上的Apache站点,那么它们的网络实现是复杂的,而且很难设置。
- If you need to resize your image, there's a good tutorial for Parallels using GParted and Partition Magic. I'm sure it would be simple to adapt it to VMWare.
- 如果您需要调整您的图像大小,那么有一个很好的教程来使用GParted和分区魔法。我相信把它应用到VMWare会很简单。
- Your use of SVN is almost exactly what I do (repo is on host, backed up with Time Machine). However, you could speed it up and remove the bloat of a server if you go with simply a file-based repository.
- 您对SVN的使用几乎就是我所做的(repo在主机上,用Time Machine备份)。但是,如果只使用基于文件的存储库,您可以加快速度并删除服务器的膨胀。
#6
1
I'm in the same boat; VMware on a MBP, doing .NET development (and a little Mono, but that's a different beast). I would recommend updating to the Fusion 2.0 betas if you haven't yet; they're faster and offer some great new features (multiple snapshots! application linking!) and, in my experience, are just as stable as the 1.x releases.
我在同一条船上;VMware在一个MBP上,做。net开发(还有一点Mono,但那是另一回事)。如果您还没有更新到Fusion 2.0 betas,我建议您更新;它们速度更快,并提供了一些很棒的新功能(多快照!在我的经验中,和1一样稳定。x版本。
#7
0
I use a Mac Book Pro as well but I run Vista. I set aside a little space so I could also run Leopard and just use Boot Camp. You can use Boot Camp to just boot from windows so you never have to deal with Leopard unless you want to.
我也使用Mac Book Pro,但我运行Vista。我预留了一点空间,这样我就可以运行Leopard并使用Boot Camp。您可以使用Boot Camp从windows引导,这样您就不必处理Leopard,除非您愿意。
I would highly reccomend it because Apple makes great hardware while Microsoft makes great tools (and also great OSs, I love Vista)
我极力重申这一点,因为苹果生产出色的硬件,而微软则生产出色的工具(也有出色的操作系统,我喜欢Vista)
go ahead and downmod me for being a fangirl, but I've found what works for me.
尽管我是个粉丝,但我已经找到了适合我的。
#8
0
Oded, it depends on what type of .NET development one is trying to do, and for what platform. If you're targeting Windows and building something other than console apps, you're best off not using Mono, as Mono projects are not necessarily drop-in-to-Windows-and-go solutions.
Oded,这取决于开发人员想要做什么类型的。net开发,以及开发什么平台。如果你的目标是Windows系统,并构建一些非控制台应用程序,那么最好不要使用Mono,因为Mono项目不一定是直接进入Windows和go的解决方案。
#9
0
I believe project mono has mac support.
我相信mono项目有mac支持。
This assumes you want to develop directly on the mac and that you are happy to forgo some of the MS specific features and tools (so no C#3.0, libraries like WPF and Visual Studio).
这假设您想要直接在mac上开发,并且您很乐意放弃一些MS特定的特性和工具(所以没有c# 3.0,像WPF和Visual Studio这样的库)。
Of course, using paralles/vmware/virtualbox or any other virtual machine with a windows guest as you describe will also work fine.
当然,使用paralles/vmware/virtualbox或任何其他虚拟机与windows guest(如您所述)都可以正常工作。
#10
0
This is not purely .NET related but it is in the vein of the using Spaces item in the question.
这不是纯。net相关的,而是在问题中使用空间项目的脉络中。
Trackpad tips for a MacBook running Leopard (may not be supported in earlier OS X versions):
MacBook Leopard的触控板提示(OS X早期版本可能不支持):
-
Set System Preferences, Keyboard & Mouse, Trackpad to use Two Finger Secondary Click. This allows you to use two finger taps instead of the Control + Click combo for the Secondary Click (better know as the context menu to us .NET developers).
设置系统首选项,键盘和鼠标,触摸板使用两个手指辅助点击。这允许您使用两个手指轻击而不是控制+点击组合来进行二次点击(更好的了解为我们的。net开发人员的上下文菜单)。
-
Set System Preferences, Keyboard & Mouse, Trackpad to use Two Finger Screen Zoom for magnifying an area in the screen by holding the Control key and scrolling up or down. This is useful for quickly magnifying small fonts or image detail in any Mac application and in Windows running under VMware Fusion. You can pick either the Control, Option or Command keys for zooming by clicking the Options button along with other settings.
设置系统首选项,键盘和鼠标,触控板使用两个手指屏幕缩放,通过按住Control键并向上或向下滚动,放大屏幕上的区域。这对于在任何Mac应用程序和在VMware Fusion下运行的Windows中快速放大小字体或图像细节都很有用。您可以选择控件、选项或命令键进行缩放,方法是单击Options按钮以及其他设置。