V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codeplay
V2EX  ›  macOS

没人吐槽下 Mac OSX 下的 Application Switcher 吗?忍了好久了,找了好久,一直都没有好的方案!

  •  
  •   codeplay · 2014-03-23 09:52:31 +08:00 · 7346 次点击
    这是一个创建于 3934 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Mac上窗口有:
    隐藏,最小化,在其他Space等方式

    Mac上切换程序(窗口)有:
    Application Switcher(Cmd+Tab)
    MissionControl(F3)
    App Exposé

    Application Switcher:无法切换到那些在Dock里不显示的程序,比如像KeyRemap4MacBook、HyperSwitch的配置窗口亦或是像听写的下载这样的窗口

    Mission Control倒是显示这些窗口,但是它必须是打开的,隐藏和最小化的窗口都不出现!!!而且,MC不能拿Tab键切换,这意味着,不能用键盘全部搞定

    App Exposé 呢都显示,但是局限在一个程序内,好残废的感觉!

    远不如Windows下Snow Leopard时代Exposé的山寨品Switcher好用,甚至还不如Windows自带的Alt+Tab或是Win+Tab好用(至少多按两下肯定能找到)!
    35 条回复    1970-01-01 08:00:00 +08:00
    codeplay
        1
    codeplay  
    OP
       2014-03-23 09:58:33 +08:00   ❤️ 2
    OSX过分强调区别程序和窗口,但实际中远不如Windows那种不区分两者的方式来的简单、粗暴、高效
    micyng
        2
    micyng  
       2014-03-23 10:02:27 +08:00   ❤️ 2
    每每Cmd+Tab切不出来最小化窗口,就觉得水果十分蛋疼。。。。
    codeplay
        3
    codeplay  
    OP
       2014-03-23 10:06:06 +08:00
    @micyng
    水果告诉你,是你打开的方式不对,先Cmd+Tab到这个程序,然后Ctrl+↓激活App Exposé,然后再Tab到那个窗口,确认,然后就很容易找的了
    t66y
        4
    t66y  
       2014-03-23 10:55:31 +08:00
    "Mission Control倒是显示这些窗口,但是它必须是打开的,隐藏和最小化的窗口都不出现!!!"

    这个很噁心,因为10.8之前,即使最小化也可以显示。这就导致了,我必须在Dock设置里,关闭“将窗口最小化为应用程序“,而这样的结果就是,我的Dock看起来很丑。

    所以求解决办法,即恢复到10.8之前那样。
    sobigfish
        5
    sobigfish  
       2014-03-23 11:09:25 +08:00
    呃,切换同程序的窗口是cmd+`
    sobigfish
        6
    sobigfish  
       2014-03-23 11:12:41 +08:00
    @micyng 还有为啥要最小化呢?cmd+h不行么?
    yanguango
        7
    yanguango  
       2014-03-23 11:28:20 +08:00
    mac就应该不用最小化的
    ngn999
        8
    ngn999  
       2014-03-23 11:32:26 +08:00
    显示最小化的程序不是这么操作的么:

    Cmd + Tab切换到该程序,这个时候,不要放手,再按下Option键。
    solupro
        9
    solupro  
       2014-03-23 11:34:11 +08:00
    看看Optimal Layout的 option + tab 是否满足你的需求
    micyng
        10
    micyng  
       2014-03-23 12:36:33 +08:00   ❤️ 2
    @codeplay 乃是来黑水果的吗o(^▽^)o
    反正我又不常用水果,只是用来开发了个PyQt程序和编译个驱动而已,仅仅觉得水果的快捷键太蛋疼了,截个屏居然要4!!个键!!
    kchum
        11
    kchum  
       2014-03-23 12:48:58 +08:00
    @micyng 同觉得好蛋疼啊。
    codeplay
        12
    codeplay  
    OP
       2014-03-23 12:49:20 +08:00 via iPad
    @ngn999 用HyperDock+HyperSwitch可以部分解决,但有些程序不会在cmd+tab里显示的,比如那个配置键盘的KeyRemap4Macbook的窗口
    codeplay
        13
    codeplay  
    OP
       2014-03-23 13:04:45 +08:00 via iPad
    @t66y 问题是这样也不在MC里显示吧,MC只显示打开的窗口,这样一来,MC基本就是废柴了,哪里是 Mission Control?分明是Missing Control!
    codeplay
        14
    codeplay  
    OP
       2014-03-23 13:09:12 +08:00 via iPad
    真爱才会黑的这么深!曾经Exposé多么简洁优雅,现在MC越来越花哨但实用性越来越差!
    找到一个窗口居然如此麻烦!Apple把简单的事情复杂化了
    lyragosa
        15
    lyragosa  
       2014-03-23 13:17:58 +08:00
    其实Exposé是啥……
    codeplay
        16
    codeplay  
    OP
       2014-03-23 13:21:33 +08:00 via iPad
    @lyragosa 这个...
    Google,Baidu,Wiki甚至Bing都能找到吧
    alexrezit
        17
    alexrezit  
       2014-03-23 13:24:57 +08:00
    @lyragosa
    Mission Control 的前身.
    homever
        18
    homever  
       2014-03-23 13:30:52 +08:00
    manytricks家的 witch 试一下
    allenforrest
        19
    allenforrest  
       2014-03-23 13:32:58 +08:00
    同 App 内多窗口切换:cmd + `
    不同 App 间切换:cmd + tab
    App 隐藏(不关闭窗口):cmd + h

    基本这几个就够了,最小化实在是不常用(隐藏足以,还不影响 cmd + tab 切换)

    至于 App Exposé 和 Mission Control 使用场景就少多了。
    基本都是针对 App 的窗口太多或者同时 App 太多才会用到。
    terry6394
        20
    terry6394  
       2014-03-23 15:02:26 +08:00
    习惯问题吧,现在习惯了好像也就好了.
    littlewey
        21
    littlewey  
       2014-03-23 15:08:48 +08:00
    把屏幕触点定义为misson control 挺方便的。
    chmlai
        22
    chmlai  
       2014-03-23 15:10:19 +08:00
    cmd+` and alfred2
    jiangrongyong
        23
    jiangrongyong  
       2014-03-23 17:39:29 +08:00
    cchange
        24
    cchange  
       2014-03-23 20:32:24 +08:00 via iPhone
    感觉苹果fans的脑袋 手臂 思维都得跟着Apple变
    哎 怎么感觉大家mac用的这么多 不断的吐槽 mac only的程序很多吗?
    jsonline
        25
    jsonline  
       2014-03-23 20:38:04 +08:00 via Android
    支持去掉最小化
    lanstonpeng
        26
    lanstonpeng  
       2014-03-23 21:23:22 +08:00
    为什么没有人提到[Slate](http://thume.ca/howto/2012/11/19/using-slate/)
    Hualin
        27
    Hualin  
       2014-03-23 23:54:20 +08:00
    那是他们专利之间的壁垒。就跟安卓设置菜单栏没有向右指的箭头一样,因为苹果已经那样设计了。
    codeplay
        28
    codeplay  
    OP
       2014-03-23 23:59:41 +08:00
    @Hualin
    只有Apple是严格区分程序和窗口的,其他系统都没这么干的,我觉得不是什么专利壁垒,是Apple自以为是!
    Scarlet
        29
    Scarlet  
       2014-03-24 00:16:41 +08:00
    @codeplay 以前没注意到,这么一说确实感觉有点蛋疼,有时候不经意间用鼠标点了黄点后再想cmd+tab切换就出不来了,因为我一直的习惯是三指上划或下拉然后单机切出来,所以现在开始感觉蛋疼了...
    ZhaoMiing
        30
    ZhaoMiing  
       2014-03-24 00:31:15 +08:00
    @Scarlet 可以粗来的,按cmd+tab切换到最小化的app松开tab键然后按下option键再放开cmd和option就可以了,听起来可能有点麻烦,不过习惯之后还是很快的。
    vexfisher
        31
    vexfisher  
       2014-03-24 00:31:59 +08:00
    是很蛋疼
    我是用alfred的自定义快捷键的
    Scarlet
        32
    Scarlet  
       2014-03-24 00:38:08 +08:00
    @ZhaoMiing 原来如此....适应后应该顺手,我是习惯用拇指和无名指按cmd+tab,放开tab的同时把拇指往左划按opt...试了几次没成功后用空余的食指来按opt顺手率就100%了,不知道有没用食指+拇指按cmd+tab的就不好操作了...(我手小 )
    Hualin
        33
    Hualin  
       2014-03-24 00:41:48 +08:00
    @codeplay 苹果是挺自以为是的 这在他们的基因里。

    话说回来:你觉得 win 的方式好,苹果上应该有软件可以模拟 task bar instead of dock。win 7
    的 window snap 功能很好。苹果也没有,有一个叫 bettersnaptool 的软件可以实现这个功能。

    不是每个系统都要在操作和外观上都一样。这都无所谓了。用啥系统其实也一样,都是工具。用工具完成自己该完成的事才重要。
    breestealth
        34
    breestealth  
       2014-03-28 12:59:24 +08:00
    可以试试Manico
    devtiange
        35
    devtiange  
       2014-04-02 13:43:26 +08:00
    今天发了一帖 t/106885
    非常赞同楼主的看法,mac桌面的程序切换简直弱爆了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2837 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:21 · PVG 22:21 · LAX 06:21 · JFK 09:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.