1
chshouyu 2014-07-24 22:52:28 +08:00
退出直接cmd+q
|
2
hydrowing 2014-07-24 22:54:40 +08:00 1
试试关掉窗口后,cmd + tab 切到那个 app,不松开 cmd 按住 option,然后松开 cmd。
但我也不知道为什么要这么设计。 |
3
jsonline 2014-07-24 22:55:15 +08:00
看不到窗口就新建一个呗 CMD+N
|
4
Mutoo 2014-07-24 22:56:35 +08:00
cmd+n
|
5
1ychee 2014-07-24 23:22:48 +08:00
被你一说,我发现 Mac 的窗口管理确实比较混乱啊。。。
我一般都是直接 CMD+M 最小化的。 |
6
ffffwh 2014-07-24 23:27:17 +08:00
总之,和Windows(&各类Linux桌面环境)不太一样,具体嘛...你用用就知道了。
|
9
limon 2014-07-25 00:09:37 +08:00 1
想起以前吐槽 Mac 只能拖右下角 resize 还被人喷。
|
10
1ychee 2014-07-25 00:15:42 +08:00
|
11
H4Dee 2014-07-25 00:39:40 +08:00 1
Cmd+tab 切换到对应应用图标松手后你看工具栏左上角「」右边就已经显示为对应程序的名字了啊,这说明你已经在该程序下面了。你之前关的是程序最后一个「窗口」,如有需要再开新一个就是了。举个例子,比如说 Mac 支持将文件直接拖拽到 Dock 中程序图标上打开(相当于直接打开新窗口),关闭窗口并不是关闭程序的必要条件。
|
12
nikolai 2014-07-25 00:45:55 +08:00 1
Cmd + Tab 确实非常不妥。不过我已经习惯了每个 desktop 只放一个窗口,然后每个 desktop 都有直达的快捷键。。。
|
14
yellowV2ex 2014-07-25 01:47:21 +08:00
你可以把整个桌面理解成类似PS未打开文件时的窗口,按cmd+w只是关闭一个打开了的文件窗口,不会退出程序。
等你需要用PS的时候,cmd+tab切换到PS,就可以直接打开或新建PS的文档。 只是在Mac下,菜单跑到最顶,没有多余的窗口了而已,程序还是处于待命状态。 |
15
13eet 2014-07-25 02:36:09 +08:00
cmd+tab只是切换程序,不是切换窗口,所以你切换回到chrome也不会给你开新的窗口,这个时候你就要cmd+N了,cmd+N是非常常用的快捷键不用纠结。
'不松开 cmd 按住 option,然后松开 cmd'这个神奇的切换焦点的方式我居然头一次听说,不过这个样也不失为一个办法。 总之,OS X的窗口管理虽然不是最吊的,但是比windows的逻辑还是 条理的多了。 |
16
Axurez 2014-07-25 02:45:14 +08:00
逻辑就是窗口是隶属于程序的,而不是 Windows 下面窗口就是最高级。没有窗口不代表程序退出。
可以通过三指上滑和下滑来体会。 这样的好处是,比如 Chrome 下载,不必非留着一个窗口等。 但有一些程序是关闭了窗口就退出了。通常是只能打开一个窗口的程序,比如备忘录。 |
18
yimity 2014-07-25 06:55:42 +08:00
最后一句观点。
|
20
yyfearth 2014-07-25 08:53:28 +08:00 1
@yimity OSX 下 cmd+tab 切换app cmd+` 切换窗口
对于高级用户来说一般来说是优势 更加灵活 控制更加到位 因为一个app可能有0-多个窗口 用windows的ctrl+tab 如果每个app只有很少几个窗口的情况下很方便 但是 如果有app没有窗口 或者 有很多窗口 就不方便了 OSX的设计 两者分开 没有窗口的你可以再开新窗口 窗口多的不影响 cmd+tab 不过问题在于切换窗口 cmd+` 不够直观 对于初级用户 OSX有 exposure 非常友好 可以通过触摸板手势直接呼出 我个人比较喜欢Windows7/8的任务栏 鼠标上去可以看到所有窗口的预览 快捷键的话还是喜欢OSX这样分开的设计 |
21
sdvegeta 2014-07-25 11:22:31 +08:00
@yyfearth 主要是cmd+~需要开发者支持,又不是强制标准,很多app都不支持cmd+~来切换同一个app的不同窗口。比如chrome、firefox就不支持,窗口菜单下就没有循环显示窗口这项。 所以这个快捷键有的app支持,有的不不支持,那就等于没用。
|
22
yyfearth 2014-07-26 02:48:53 +08:00
@sdvegeta chrome firefox 都是支持的好么 注意 窗口 不是 tab
File下面有 新窗口 和 新tab cmd+`是可以切换窗口的 我相信这个是系统的支持 不是app自己去做的 只要app开了多个窗口 就应该可以使用 |
23
codeplay 2014-07-26 06:58:54 +08:00 2
先给解决方案:楼主装一个HyperSwitch就可以解决上述不便和烦恼:在HyperSwtich的设置界面里勾选When activating an app without windows,try to open default window.
挨个点评回复哈 @kid813 程序和窗口是分离的,一个程序可以有多个窗口,所有窗口关闭,程序也还没有退出。一般来说是这样,但也有例外,Apple自家的iPhoto就是关闭主窗口就退出程序了。 这种设计虽然严谨,但是未必实用,好在可以装软件优化改造可以参考我的相关帖子《键盘党在 OSX 优雅的切换程序(窗口)》 @hydrowing 这个操作只对最小化的有用,关闭了的窗口就是被关闭了,回不来的。 @1ychee 楼主明显是还没有意识到窗口和程序分离的逻辑。 @yellowV2ex 逻辑上最严谨,但是不装软件的优化的话,实用性很捉急(对键盘党不友好) @nikolai 您都被逼成啥样了……赶快看我的帖子《键盘党在 OSX 优雅的切换程序(窗口)》 |
25
hydrowing 2014-07-26 11:45:23 +08:00
@codeplay 可以的呀,我天天都在这么用完全没问题,可能有部分应用不支持吧。
个人猜测这快捷键和鼠标单击 dock 图标是等价的。 |