- 6
- Jun
用Mac OS X的朋友都对其无处不在“拖曳”印象深刻:安装软件用拖曳,删除软件用拖曳,删除档案用拖曳,软件与软件之间交换文件用拖曳⋯⋯
一切复杂的、不复杂的电脑操作,均能用“拖曳”这么简单的动作来完成,真可谓人机交互方面以“简”著称的一个经典案例。
最近我又有一个小发现,发现Mac OS X的拖曳远非如此,它竟然支持跨工作区,从而可以完成一些更高难度的日常操作。
自从Gmail支持直接拖曳文件来加入附件以后,你可能就再也不会使用文件选择对话框来加附件了吧?
在所有的操作系统平台下,只要浏览器支持这个特性,你就可以从文件管理器中将文件直接拖至Gmail里,就如下图如示:
这没什么神奇的,Windows能做,Linux也能做,只是浏览的特性摆了。
但是在Mac OS X的桌面体系架构下,显然这项任务可以完成的更轻松自如,不需要打开新窗口,从另外一个工作区就可以将文件拿过来:
应用场景:跨工作区拖曳文件至Gmail
作为一个忙碌的人,你应该有两个以上的工作区,其中一个供浏览器常驻,另外一个可能是临时用,或者开着其他应用程序。
这时,你想加附件到Gmail里,文件就在你的桌面上。
很简单,鼠标触发屏幕边角激活Spaces进入另一个工作区,或者按“Ctrl+2”之类的也行。然后直接拖动桌面上的文件,此刻不需要松手,再度用你想要的方式进入刚才浏览器所在的工作区(或在某工作区上悬停两秒),然后拖曳进入即可。
如下图:
以前我不知道,Mac OS X进入拖曳状态后,桌面竟然没有被独占,此刻还能进行这么多操作,所以才让跨工作区拖曳成为了可能!
而在Linux下,至少是GNOME桌面(KDE的朋友请求证),一旦你拖曳着什么东西,你就再也不能进行其他操作了。比如下图:我在GNOME Shell当中拖曳了一个头像,然后我想点击屏幕边角进入Overview模式,可惜不灵⋯⋯

而在Mac OS X下,这些操作可以更灵活。
我甚至可以在拖曳了一个文件的情况下,直接用“Alt+Tab”进行任务切换,切换到我需要的应用程序(如浏览器),然后再文件放置进入。一切是那么容易和自然!
这就是我的小发现:多重操作下的“超级拖曳”。也许Mac OS X的用户早已习惯这样了吧,可是作为一个Linux用户,那个“拖曳了图标就不能再做更进一步操作”的定理深深影响着我,我还以为Mac OS X也是这样的。
另外,不知道Windows下的表现是如何的,还请大家验证一下。
现在我越来越觉得Mac OS X的桌面架构是那么先进,从这些细节的处理上可以看出来。
而Linux桌面,到底是X Window的限制,还是GNOME的限制呢?KDE的朋友们,一起来验证一下吧!



KDE 4.4 拖曳时可以进行快捷键切换工作区、alt+tab、鼠标工作区悬停切换。看来是gnome的问题。
我的是4.2 不行,看来要升到4.4试试
GNOME可以把一个窗口拖曳到另一个工作区呀,这怎么回事呢…… 说明拖曳状态应该是可以切换工作区的
Win7可以实现
Win7下出现禁止图标。
win7测试可行……全屏浏览文件的时候拖一个文本Alt+Tab到Notepad++然后打开的……
x的架构早就应该换了。
跟X有個P關係……
唉,又被细节击中了。
我记得GNOME可以的阿...难道记错了?
拖曳文件然后Alt+Tab切换,Windows亲测可行
哈哈,最近也装了黑苹果,真的是只有用过才能感觉到不只是界面的强大,据说最强大的是那个机器人...Automator
kde拖动文件从dolphin alt+tab 到dolphin是可以的,其他不行(例如从dolphin 拖动文件 alt+tab 到 amarok音乐播放器 不行;alt+tab 到gmail也不行)
还有其他程序也可以,如Konsole 和rekonq
拖什么文件到Konsole?觉得rekonq太简陋了,浏览器还是出名的好用。
windows下一直是这样的,经常拖一个文件,alt+tab切到想到的程序然后丢进去,很常见的操作。
应该不是X的问题,苹果用的也是x widnow
NO. Though Mac OS X does support X11, it uses quartz as its main GUI component.
GNOME SHELL拖拽时确实不能active~不过gnome只要你本来设置了边缘切换工作区(比如开了compiz)随便拖拽啥都可以啊~随便往哪拖也行~不过切换程序确实不行~但随便开个dock用上面的程序打开文件还是很轻松的~~我觉得这只说明MAC的alt+tab是全局快捷键~而gnome拖拽估计不算在窗口管理器中的行为,窗口管理器的快捷键不起作用罢了~~谁叫linux各种窗口管理那么多,不可能设定默认的全局快捷键呢~
实在是非常蛋疼,鼠标什么的最讨厌了
gnome下可以的啊,怎么不行了?直接拖到工作区切换器,就切换过去了。
另外,windows下怎么会有多个工作区的概念?第三方软件?那要看那个软件是不是支持吧。
微软也提供官方的虚拟桌面工具
compiz 用户表示压力不大。
拖拽时可以触发旋转立方体和窗口拾取器,也可以使用任务栏。
你根本搞不清楚状况
在你的引诱下,购买13“ MBP的想法愈加强烈
看了MacOSX真的很曳
看来MacOSX真的很曳
有装黑苹果的冲动
很多年前,我一个朋友,跟我惊奇的说:"在MAC OS里直接按花标加N可以创建新文件夹“,无非是一些系统的小细节罢了。只能说在人性化方面做得较好,BSD跟LINUX,各有各的好,只不过苹果给穿了件精工做的衣服。如果LINUX也是面对如苹果那样单一的硬件,不求最大兼容性,相性LINUX一样会做得很好。
结果就兼容成现在这样?就算不用管兼容性也一样比不过苹果。Linux的目标不是用户亲和力优先的
开源社区的特性决定了linux做不到最好,由公司主导倒是条不错的路子,ubuntu现在的趋势也是如是
谢谢大家的确认。
看来GNOME在这方面有些欠缺,还需要不断改善呢。
gnome下还会出现窗口尺寸缩小之后菜单栏依然不会顺应变化的现象,nautilus亲测,其他程序都有窗口最小尺寸限制,没有试过……
linux下gnome可以拖,还可以把提示对话框内容拖到桌面自动建立文件的,只能说apple注意宣传屁大一点的东西都写进手册,linux用户要自己试出来,有点时候还要改设置而已。没什么大不了的。
再说了正在用键盘打字,突然去换鼠标,很蛋疼
gnome拖拽时可以通过在工作区按钮上悬停两秒的方式解决
Linux(ubuntu)系统是否可以利用拖拽安装应用程序?
apt-get 够快的了,先下载半天然后找到安装目录再拖,还不够麻烦么?
Compiz 和 Mac OS 應該是挺接近的,拖曳的時候也可以切換視窗和工作區。不太懂上面有位朋友說「搞不清狀況」的意思是?
最近开始用mac了,希望多些mac的介绍!
都说Mac的拖拽很好,我只是很好奇当你们想把一个文件从一个文件夹copy到另外一个文件夹的时候,是怎么操作Finder的?打开多个Finder窗口?
1. MacOSX支持右键的,点右键,复制
2. 快捷键 Command-C 然后 Command-V
3a. 如果Copy到上层文件夹,可以直接拖拽到路径栏,
3b. 如果Copy到下层文件夹,可以直接拖拽到文件夹停一下,自动会打开进入下一层文件夹
3a+3b 两次拖拽
4. 用 “树型列表视图” 或 ”分栏视图“ 直接拖拽
5. 用替身,把目标文件夹拖拽到: 工具栏、左边栏、Dock 或 桌面替身
6. 相同硬盘可以拖拽到桌面 再拖回来
7. 用垃圾筒,删除再拖到目标文件夹
拖拽文档至任何一个文件夹时停留少许,Finder会自动打开(临时的,结束后会自动关闭)此文件夹供拖拽放入,且成为当前拖拽放入目标的文件夹视图区域的边缘会高亮提示
纠正一下,会自动关闭的是那些自动打开又没有成为拖放最终目标的文件夹,而最终的拖放目标则会保持打开,很人性化阿
这个简单啦,有很多种方法,甚至可以将 “目标文件夹” 丢到 Fider上边的 “工具栏” 或 “左侧栏” ,再把文件丢进去,然后把这个替身丢出Finder
恩,我想问,Mac能不能像Win一样将文档直接拖拽到程序图标来打开它?
可以拖拽到Dock上的已运行或未运行的程序图标打开它,
但不可以拖拽到桌面或文件夹里的程序图标,因为这样默认是复制文件到这个文件夹
如果Dock上没有的图标,我宁愿点右键 -> 打开方式,
或CTRL+空格 输入程序名的其中2个字母,先运行程序,再拖拽到Dock
学习了,真TM方便。
程序原身的图标(因为它实质是个文件夹包)是不能作为拖拽打开的目标,但程序的替身可以(也就是快捷方式)
评论太长了,怎么没有考虑分页呢