V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
codeplay
V2EX  ›  macOS

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

  •  
  •   codeplay · Mar 23, 2014 · 8243 views
    This topic created in 4418 days ago, the information mentioned may be changed or developed.
    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 replies    1970-01-01 08:00:00 +08:00
    codeplay
        1
    codeplay  
    OP
       Mar 23, 2014   ❤️ 2
    OSX过分强调区别程序和窗口,但实际中远不如Windows那种不区分两者的方式来的简单、粗暴、高效
    micyng
        2
    micyng  
       Mar 23, 2014   ❤️ 2
    每每Cmd+Tab切不出来最小化窗口,就觉得水果十分蛋疼。。。。
    codeplay
        3
    codeplay  
    OP
       Mar 23, 2014
    @micyng
    水果告诉你,是你打开的方式不对,先Cmd+Tab到这个程序,然后Ctrl+↓激活App Exposé,然后再Tab到那个窗口,确认,然后就很容易找的了
    t66y
        4
    t66y  
       Mar 23, 2014
    "Mission Control倒是显示这些窗口,但是它必须是打开的,隐藏和最小化的窗口都不出现!!!"

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

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

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

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

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

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

    不是每个系统都要在操作和外观上都一样。这都无所谓了。用啥系统其实也一样,都是工具。用工具完成自己该完成的事才重要。
    breestealth
        34
    breestealth  
       Mar 28, 2014
    可以试试Manico
    devtiange
        35
    devtiange  
       Apr 2, 2014
    今天发了一帖 t/106885
    非常赞同楼主的看法,mac桌面的程序切换简直弱爆了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1829 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 16:22 · PVG 00:22 · LAX 09:22 · JFK 12:22
    ♥ Do have faith in what you're doing.