3.2 桌面管理
当程序越来越多,窗口越来越多,作为计算机上的唯一的显示资源,桌面就越来越匮乏,如何实现对窗口的有效管理和对桌面的最大利用,这是每个厂商一直以来思考的问题。桌面上的创新已经成为一个极大的挑战。比如Windows 7利用屏幕的三个边缘,将窗口触顶最大,触边对半就算是对桌面利用的一次有益尝试。而Mac则利用触发角和Mission Control实现了对屏幕四个角落和左右两个边缘的有效利用以及空间的扩展,充分利用了屏幕的每一个地方,可以讲对桌面的利用发挥到了极致。
3.2.1 添加桌面
传统的桌面系统只有一个桌面,所有窗口堆叠在一起,比如Windows。Linux通过Spaces可以扩展空间,而Lion全面整合了桌面和Spaces,提出了Mission Control的概念,将桌面向空间延伸,提供了有限桌面的无限可能,这将彻底颠覆传统的桌面概念。
一方面Lion全新的全屏应用程序可以使得窗口独享一个桌面空间,另一方面可以通过Mission Control(任务管理)添加桌面,这就可以让用户只在一个空间做一件事情,比如在这个空间浏览网页,在另外一个空间听音乐,在另外一个空间办公,从来没有什么让一件事情变得如此纯粹,而不是所有窗口都堆叠在一起。而对于需要交互的程序则将它们放在一个桌面,而要在桌面间切换,只需三指在触控板上一滑即可。就仿佛从卧室走到客厅,从客厅走到书房,而不是什么事情都在卧室做。苹果让每个地方都保持它应有的简洁。仿佛将一个一居室变成了多居室,大别墅。
添加桌面的方式为:三指(或四指)在触控板上上推或者按F3键启动Mission Control,将光标移到上方桌面列表的最后一个桌面右侧或者按住option键,点击屏幕右上角的添加桌面按钮,即可添加桌面,如图3-5所示。
图3-5
此时你即可在桌面空间内打开程序、文件,或者将窗口移到该桌面空间。
下面介绍用窗口新建桌面。
你可以直接用窗口新建一个桌面,而不必新建一个桌面,然后再将窗口拖到桌面中。用窗口新建桌面的方式为:按F3或者三指(或四指)上推显示Mission Control,直接将窗口拖到桌面一栏的右侧或者拖到添加桌面按钮上即可将该窗口置于新建桌面中。
3.2.2 在桌面间切换
有如下几种方式。
(1)三指或四指在触控板上左右滑动;
(2)按control-左右方向键;
(3)按control-1、2、3分别进入桌面1、桌面2、桌面3⋯⋯
(4)三指(或四指)上推启动Mission Control,然后点击需要的桌面;
(5)点击程序即可切换到该程序窗口所在的桌面。
注:(1)使用control-1、2、3⋯⋯切换桌面,需要打开“系统偏好设置”,点击“键盘→键盘快捷键→Mission Control”,然后点击“切换到桌面1、2、3⋯⋯”前面的钩选框选中该项,如图3-6所示。
图3-6
(2)在Mission Control下,三指或四指在触控板上左右移动即可切换桌面,直接三指(或四指)上推或下拉即可将该桌面作为当前桌面。
3.2.3 调整桌面顺序
按F3或者三指(或四指)在触控板上上推显示Mission Control,然后拖动桌面移动即可调整桌面的顺序。
下面介绍自动调整顺序。
Lion默认根据最近的使用情况自动排列空间顺序,当使用某个空间之后,系统会将这个空间提前,排在其他未使用的空间前面,这样用户就可以三指或四指在触控板上左右滑动时快速返回上次使用的空间,而不需要在众多的空间中切换。
如果你不希望根据最近使用的情况自动重新排列空间,请打开“系统偏好设置”,点击“Mission Control”,取消选中“根据最近的使用情况自动重新排列空间”即可,如图3-7所示。
图3-7
3.2.4 将窗口移到桌面
有两种方式。
(1)将窗口拖到屏幕左侧边缘或者右侧边缘,让光标触碰到屏幕边缘,稍停片刻即可将窗口移入下一空间或上一空间;
(2)按F3或者三指上推显示Mission Control,然后将窗口拖到桌面中。
下面介绍将一个程序的所有窗口移到桌面。
如果你想将一个程序的所有窗口移到某一桌面,不必一个一个窗口移动,可以使用以下方式:
三指上推显示Mission Control,然后拖动程序图标到某一桌面即可将该程序的所有窗口移到该桌面。如图3-8所示。
图3-8
同样,你可以将程序图标拖动到Mission Control桌面栏右侧或者将其添加到桌面上,即可将该程序的所有窗口移到新建桌面中。
3.2.5 绑定程序与桌面的关系
你可以将程序指定给某一桌面或者所有桌面。
1.取消切换到程序时切换到带有该程序窗口的桌面
默认情况下,当你在某个桌面打开一个程序窗口时,再点击该程序图标或者切换到该程序时,将自动跳至打开该程序窗口的桌面。如果你想取消这种关闭,请打开系统偏好设置,点击“Mission Control”(或者直接按option-F3打开Mission Control偏好设置),取消选中“切换到某个应用程序时会切换到带有此应用程序的(其窗口已打开)的空间”,如图3-9所示。
图3-9
此时当点击该程序图标或者切换到该程序时,将不切换至打开有该程序窗口的桌面(但是将切换至该程序,菜单栏将变为该程序的菜单),你就可以直接按command-N或者点击菜单栏“文件→新建”在当前桌面新建程序窗口。
2.将程序指配给桌面
右键点击Dock上的程序图标,选“选项→分配给”即可将程序分配给桌面,如图3-10所示。
图3-10
如果你想在所有桌面看到某个程序窗口,那么就可以将程序指配给所有桌面,此时不管你在哪个桌面都会看到该程序窗口。
如果你想仅在某一桌面显示程序窗口,就可以将程序指配给某一桌面,切换到该桌面,然后右键点击Dock上的程序图标,选“选项”,然后点击分配给“这个桌面”,即可将程序指配给该桌面。以后每次打开该程序都会切换到制定的桌面。
3.查看程序在哪个桌面
当你将程序分配给某一桌面时,便可以查看该程序被分配给哪个桌面,右键点击程序图标,选“选项”就可以知道该程序被分配给哪个桌面。当在程序所分配的桌面时,则显示“这个桌面”,当在其他桌面时,则显示分配给桌面几,如图3-11所示。
图3-11
4.取消程序和桌面的绑定关系
如果你想取消程序和桌面的绑定关系,只需要右键点击Dock上的程序图标,选“选项→无”即可。
3.2.6 移除桌面
有两种方式:三指上推或者按F3启动Mission Control。
(1)将光标放在要移除的桌面上,点击左上角的关闭按钮;
(2)按住option点击桌面上的关闭按钮,如图3-12所示。
图3-12
下面介绍取消Dashboard显示为空间。
Lion默认将Dashboard显示为空间,如果你想取消将Dashboard作为空间,那么就可以打开“系统偏好设置”,点击“Mission Control”(或者直接按option-F3打开Mission Control偏好设置),取消选中“将Dashboard显示为空间”。
3.2.7 触发角—利用屏幕的四个角落
如果说Mission Control是将桌面向空间延伸,那么触发角则充分利用了屏幕的每一个角落。
触发角顾名思义就是屏幕的四个角落。利用触发角就是将光标移动到屏幕的四个角落时触发一些操作,比如将光标滑到右上角显示桌面,将光标滑到左下角让显示器睡眠。这样就可以当有人来找你讨论问题时,光标往右上角一滑,即可让所有窗口隐藏在桌面边缘,保护隐私,当你离开电脑时,光标往左下角一滑,让显示器进入睡眠,或者光标往右下角一滑,启动屏幕保护程序,十分方便,每个触发角都可以设置独立的操作,包括显示桌面,让显示器睡眠,启动屏保、Launchpad、Mission Control、Dashboard或者应用程序窗口等。你可以根据自己的喜好选择。
1.设置触发角
有两种方式。
(1)打开“系统偏好设置”,点击“Misson Control→触发角”,如图3-13所示。
图3-13
(2)打开“系统偏好设置”,点击“桌面与屏幕保护程序→屏幕保护程序→触发角”。
此时即可设置触发角,如图3-14所示,四个选项框分别对应屏幕的四个角落,点击即可设置其触发操作,意思是将光标移到该角落时触发该操作。你可以根据你的喜好选择,比如将右上角设为显示桌面,左下角设为将显示器置入睡眠状态,右下角设为启动屏保,意思就是将光标移到右上角时显示桌面,将光标移到左下角时让显示器睡眠,将光标移到右下角启动屏幕保护程序。点击“好”即可完成设置。
图3-14
要停用触发角,只需要将其设为中杠线即可,中杠线表示无操作。
2.使用修饰键配合触发
单独使用光标触发的好处是快速便捷,但是会造成误操作,尤其是点击菜单或者Spotlight时会造成不必要的麻烦,那么这个时候就可以使用修饰键配合触发。
修饰键是指shift、control、option、command键,在设置触发角时按住修饰键或其组合键就可以设置使用修饰键辅助触发,此时触发项前面会显示按键的符号,意思是按下按键同时将光标移到角落触发操作,如图3-15所示就表示按住shift将光标移向屏幕右上角触发显示桌面。
图3-15
当然,单独使用光标触发便捷快速,使用修饰键配合触发不会造成误操作,各有利弊,可以根据自己的习惯选择。
要取消修饰键辅助,只需要点击该触发角设置框,然后再次按下修饰键再松开修饰键,此时即可取消修饰键,点击即可将该触发角设为不需要修饰键的触发设置。
3.取消触发角
要取消触发角只需要打开触发角设置项(如打开“系统偏好设置”,点击“Misson Control→触发角”),将触发角设置项设为中杠线-即可,此时即可停用该触发角。如图3-16所示就表示取消左上角的触发操作。
图3-16
3.2.8 显示桌面
如果你想对桌面上的一个文件进行操作,或者不希望别人看到你的工作,那么就可以使用显示桌面,快速让所有窗口隐藏在屏幕边缘。显示桌面有四种方式。
(1)四指或五指在触控板上张开(比如拇指和另外三指或四指在触控板上向外弹开)。
(2)按command-F3或者control-下方向键。
(3)利用触发角显示桌面:以右上角触发桌面为例。打开“系统偏好设置”,点击“Mission Control→触发角”,点击右上角的选项框选“桌面”,点击“好”,如图3-17所示。此时即可将光标移到屏幕右上角触发显示桌面,非常方便。
图3-17
(4)右键点击Dock上的Mission Control图标选“显示桌面”。
要返回桌面只需要重复以上操作或者点击屏幕边缘隐藏的窗口即可。
1.窗口隐藏的原则
Mac下的窗口隐藏是有序的,并不会胡乱地堆集在某个地方。窗口隐藏遵循最短、最快以及最近距离原则。当隐藏窗口时,所有窗口都会隐藏在距离自己最近的屏幕边缘,因为这样最近、距离最短,能以最快的速度隐藏起来,并且不会与其他窗口产生碰撞。因为你推我挤的结果是大家都堵在门口谁也出不去。
窗口隐藏并不是完全隐藏得看不见,它会露出一点“衣角”和尾巴在屏幕边缘,那么你可以扯住衣角或者尾巴将它拉出来,点击即可恢复桌面窗口。
2.返回窗口
软件出入口设计的一个原则就是要么入口是出口,要么入口的对面是出口,这就可以让用户方便进出,也就是说你要么原路返回,要么直走下去就是出路,不至于让用户有去无回。Mac的设计大多遵循这个原则,也就是说所有的操作你怎么启用就怎么取消。也就是通道必须是相通的。
比如显示桌面之后要返回窗口模式,只要重复以上任意操作即可,比如四指或五指在触控板上一捏,或者再按command-F3,或者再用触发角触发桌面一次即可显示窗口。
同时,点击屏幕隐藏边缘或者窗口露出的尾巴或者打开任意文件或者启动任意程序都将显示窗口。
3.2.9 多桌面的其他应用
虽然Lion多桌面的初衷是为了在不同的桌面进行不同的工作,但是功能是单一的,应用却是多样的,就好比是同样一件东西,不同的人却能玩出不同的花样,同样我们可以利用多桌面做很多事情,比如:
(1)切换到Dashboard隐藏桌面:比如你正在进行工作有人来拜访,你又不想让他看见你的桌面和正在进行的工作,那么就有很多方式,比如合上笔记本盖,显示桌面,使用触发角启动屏保,使用触发角让显示器睡眠,或者锁定屏幕等等,但是在Lion中,你还可以有一种方式,那就是三指或四指在触控板上向右一滑切换到Dashboard空间看看“天气”,这样也可以避免你的桌面和工作被别人看到。
(2)设置不同背景:比如你要在白色背景下截图,但是又不想工作空间的背景是白色那么单调,那么就可以将另一桌面的背景设为白色,需要截图时三指在触控板上一滑即可切换到白色背景桌面,截完图之后,三指在触控板上再一滑即可切换到工作空间。这样就可以避免频繁更换桌面背景。
当然,你还可以发现更多应用,因为功能是单一的,应用是多样的。