请教各位 V 友 Mac 下程序切换的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
samuel40
V2EX    macOS

请教各位 V 友 Mac 下程序切换的问题

  •  
  •   samuel40 2015-10-18 23:20:55 +08:00 4248 次点击
    这是一个创建于 3675 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我知道Command + Tab,但是切换起来太麻烦了,于是买了 Manico ,但是感觉还是不太方便,特别是这个软件要占用几个频率高的键。
    另一种方法是使用键盘快捷键呼出Mission Control的界面,但是不能使用键盘切换程序,必须得用鼠标点一下才行。
    想问问各位 V 友有没有好的技巧或软件之类的,谢谢。

    26 条回复    2015-10-27 14:13:52 +08:00
    jamiefang
        1
    jamiefang  
       2015-10-18 23:26:30 +08:00
    可以用 Alfred https://www.alfredapp.com
    或者可以用 Keyboard Maestro https://www.keyboardmaestro.com

    KM 非常灵活。甚至支持通过键盘打出几个字符直接激活 marco 。比如在 Sublime Text 里输入 ` chrome 直接打开 Chrome 都可以

    KM 8 折购买链接 http://www.stairways.com/action/kmdiscount?REF5MRN
    samuel40
        2
    samuel40  
    OP
       2015-10-18 23:36:54 +08:00
    @jamiefang Alfred 在用了,不过当作应用启动器,查词典之类比较多。
    gangsta
        3
    gangsta  
       2015-10-18 23:38:38 +08:00
    也可以试试全部最大化 然后四指横滑切换
    samuel40
        4
    samuel40  
    OP
       2015-10-18 23:42:01 +08:00
    @gangsta 这个相邻的两三个应用切换还好,多了就麻烦了。主要就是不想离开键盘。使用键盘快捷键呼出 Mission Control 界面后,难道只有通过鼠标 /触摸板点一下才行吗?
    hujiawei112358
        5
    hujiawei112358  
       2015-10-19 03:03:17 +08:00
    我用 hyperswitch,类似 windows 的切换,如果 cmd+h 隐藏了就不会显示在切换列表里面了
    sinxccc
        6
    sinxccc  
       2015-10-19 03:32:10 +08:00
    我常用的方法是借助桌面。

    用多个桌面,让每个桌面有它自己的“主题”,比如 Outlook 和 IM 工具一个桌面,个人用的浏览器窗口一个桌面,开发和调试一个项目的终端窗口一个桌面,然后让桌面上跑的程序尽量铺开。

    这样实际上大部分的使用时间里都是在不同的桌面(触摸板或者 Ctrl +左右方向键)和同一个程序的不同窗口( Cmd+`)之间切换。这两个操作的效率比切换程序要高很多。
    cxbig
      nbsp; 7
    cxbig  
       2015-10-19 04:23:20 +08:00
    Dock 我放左边,控制鼠标过去点对应的 app 就好。
    imcoddy
        8
    imcoddy  
       2015-10-19 07:37:17 +08:00
    和 @sinxccc 的做法大致相同,保持相关的窗口在同一个桌面里面,这样相对来说切换的效率更好。
    其实人脑不合适多线程工作的啦,开太多东西没必要。
    xcv58
        9
    xcv58  
       2015-10-19 08:05:21 +08:00 via iPhone
    Alfred 买 Powerpack 自己建 Workflow 把常用的程序都单独设置上快捷键。
    hackpro
        10
    hackpro  
       2015-10-19 08:39:55 +08:00
    @xcv58 老司机 有教程没
    goodbest
        11
    goodbest  
       2015-10-19 09:50:51 +08:00
    hyperswitch+1

    我设置的是 cmd+tab 切换不同程序, option+tab 切换同个程序的不同子窗口。
    goodbest
        12
    goodbest  
       2015-10-19 09:53:57 +08:00
    @goodbest 然后 ctrl+tab 切换同个窗口的不同 tab (比如 chrome )

    这样一共 3 个级别的切换,个人比较喜欢。
    xcv58
        13
    xcv58  
       2015-10-19 10:09:07 +08:00
    @hackpro 这个直接看 Alfred 官方的简介就行了: https://www.alfredapp.com/help/workflows/
    非常简单,就是鼠标拖动一下,然后记录下快捷键。

    当然你得有 Powerpack 才行。
    hackpro
        14
    hackpro  
       2015-10-19 10:12:39 +08:00
    @xcv58 感谢
    laoyur
        15
    laoyur  
       2015-10-19 10:33:37 +08:00
    @goodbest 哈哈,看你这么机智,问个问题,有些程序没有一般意义上的窗口(比如常驻在顶部图标栏内的),开出来的是一个自己的小界面,有时候正在操作时,被其他大窗口界面夺去了焦点,我就不知道怎么切回去了,各种键 + tab 都没用
    alexsunxl
        16
    alexsunxl  
       2015-10-19 10:42:28 +08:00
    @xcv58 买了这个东西,但是都没怎么配置, 看来太懒还是不行啊
    crystone
        17
    crystone  
       2015-10-19 10:52:14 +08:00
    @xcv58 还是不太懂怎么设置,现在只用了几个别人写好的 pack 用着
    goodbest
        18
    goodbest  
       2015-10-19 10:52:42 +08:00
    @laoyur
    你说的是这种弹窗么?是的话, mission control 应该能看到。


    如果你说的是菜单栏的弹出菜单,那个我觉得没法切回去吧。

    不知道我理解的对不对。
    jameszeng
        19
    jameszeng  
       2015-10-19 11:08:22 +08:00
    用 Magic Trackpad 的话可以 3 指上划调出 Mission Control ,
    用 Magic Mouse 则可以借助 Better Touch Tool 设置,同样用 3 指上划调出 Mission Control
    laoyur
        20
    laoyur  
       2015-10-19 11:12:12 +08:00
    @goodbest 感谢,我平时不怎么用 Mission Control ,因为感觉窗口开得多了后找起来还是很费劲,也没有用多桌面的习惯
    刚才用坚果云的窗体试验了一下,果然可以在 Mission Control 中看到
    dsdshcym
        22
    dsdshcym  
       2015-10-19 11:21:17 +08:00
    和 @sinxccc 差不多,但是用 Ctrl + 12345 切换到对应的 Space , Ctrl-Cmd-H/L 左右切换 Space

    再用 Amethyst 管理同一 Space 下的窗口
    dsdshcym
        23
    dsdshcym  
       2015-10-19 11:22:32 +08:00
    @dsdshcym 然后 Karabiner 写了几个快捷键打开 Safari, Emacs, Telegram 之类的
    haitongz
        24
    haitongz  
       2015-10-19 12:57:57 +08:00
    apptivate 很好用,不过升级到 Mac 最新系统有个 Bug ,过一段时间就要重启一下
    coymail
        25
    coymail  
       2015-10-19 13:19:37 +08:00
    apptivate + 1
    @haitongz 我也出现过这个问题,每次关掉外接显示屏软件就会退出,
    后来发现把 menu bar 的 apptivate icon 用 bartender 隐藏了,后面就不会闪退了
    haitongz
        26
    haitongz  
       2015-10-27 14:13:52 +08:00
    @coymail 感谢你的回复,不过后面无法忍受这个问题,找到了 Alfred 的方案,发现完全不需要用 apptivate ,自己设置一个简单的 workflow 可以轻易解决此问题, Alfred 强大
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5869 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 02:03 PVG 10:03 LAX 18:03 JFK 21:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86