
1 penisulaS 5 天前 windows 下能把相同应用开的不同独立窗口在任务栏分开展示,要用哪个直接点就好了,mac 就不行,所以 mac 下我都全屏切换配合罗技鼠标的手势键,直接滑动鼠标切换不同应用。 windows 我也不用 alt+tab ,常开的软件固定好在任务栏的顺序,直接 win+数字切换,超过 10 的再手动切换 |
2 Sezxy 5 天前 A 应用 CTRL+C , 然后 ALT+TAB , 然后 B 应用 CTRL+V |
3 Vaspike 5 天前 我尝试客观的评价下: 1. windows 上应用间切换和应用内窗口切换是 alt-tab 中平级的, 而 mac 上把两套切换分别放到了 cmd-tab 和 cmd`里 2. windows 上 alt-tab 能看到窗口缩略图, mac 上 cmd-tab 没有窗口缩略图 3. windows 上把鼠标放在底栏应用图标时能看到此应用打开的所有窗口的缩略图, mac 上把鼠标放在 dock 栏的图标没有这个功能 所以 win->mac 后会有百般不适应窗口切换逻辑, 然而我认为 mac 的傲慢之罪是: 竟然不给应用内窗口切换(cmd`)加上可视化, 作为开发者,我 IDE 应用打开两个以上的窗口很正常吧. 而上述问题都有开源解决方案: - AltTab-macOS, 完全保留实现甚至超越了 1 和 2 中 win 的逻辑, 但打开缩略图预览可能内存泄漏 - DockDoor, 保留复刻了 3 中 win 的功能,dock 栏缩略图 - 转换思路, 不再适应 win 上适应的习惯,摒弃缩略图, 处决 mac 傲慢之罪: DevSwitcher2 |
4 infyni 5 天前 确实 mac 这点是相当地难受,所以我在切换到 mac 之后就自己写了一个工具来替换它。 有兴趣的朋友可以试用一下: https://infyniclick.com/ |
7 sillydaddy 5 天前 多桌面,类似于多了 N 个显示器,每个显示器可以放不同的窗口,甚至某个软件全屏后,就独占一个显示器。然后三指/四指左右滑动,切换起来很爽。 |
8 paopjian 5 天前 口口声声说 mac 为了触控板做了一堆功能就挺绷不住的, mini iMac 这些用户就不是人了吗, 感觉 macos 的系统设计太多奇怪的思维了, 坐上角三个按钮就不是让你点击的, win 好歹移到角落一点就能关, macos 里红叉黄点得小心翼翼移过去才能点到. home end 键也是逆天, 一键页面顶部, 双击才是行首 |
9 quinaeus 5 天前 上一个帖子看了,不太理解为什么使用 mac 上使用 alt+tab 切换程序的时候需要动鼠标,要不是贴主你发帖,我都不知道还有这个功能 |
10 cenbiq 5 天前 确实从来不用 command+tab 但其实用这个最大的问题不是本身不好用,用多桌面其实就是用不了这个(意料之外的切屏切的恼火),windows 多桌面也是一样用不了,所以也导致 windows 多桌面几乎没什么人用(其实如果把这个操作限定为当前桌面上下文的可使窗口切换,那么在 macOS 上会很好用,不过现在至少在 windows 单桌面是好用的 |
11 cenbiq 5 天前 @sillydaddy macOS 多桌面是必用的呀,居然很多人都不知道这个,不用多桌面用 MacBook 的意义少一半 |
12 MoozLee 5 天前 mac 上用的 Raycast 的 switch windows |
13 strawchild OP @paopjian 哈哈哈,绷不住了,两个帖子的评论看下来,我理由相信苹果是想推多桌面的使用逻辑的。但是就像我上个回复的 Apple 就该给所有台式机标配触控板,该涨价涨价,并且彻底废掉「 command+tab 」和「 command+~」这一套组合键。重新教育用户的使用习惯,说一句「老子就不巴结你们这帮 Windows 转过来的人」。 |
14 sillydaddy 5 天前 @cenbiq 之前确实不知道。多桌面会对 OP 说的问题有所缓解,但是三指/四指上滑的缩略图里面,仍然是没有像 Windows 那样带有窗口标题,所以,如果某个 IDE 打开了多个窗口,怎么识别是哪个呢?鼠标 hover 到上面倒是可以看到标题,但无法直接一览无遗。感觉 macOS 为了设计和美观,牺牲了一些东西。比如#8 楼说的关闭按钮。 |
15 niudiewei 5 天前 win 键 + alt 。或者多开桌面用 win + alt + ->方向键,直接切换桌面。 |
16 vampuke 5 天前 用 raycast 给应用绑定快捷键 win+num |
17 cenbiq 5 天前 @sillydaddy 我发现我居然丝滑的避开了这个问题,确实有点奇怪,我多桌面会自然的把同一个 app 的多窗口放到不同的桌面,确保一个桌面只有一个这类 app ,比如说我开 3 个 idea 项目,会开 3 个桌面各放一个。但我会尽量保证一个显示器只开 2-3 个桌面额外加一个浏览器。 |
18 november 5 天前 via iPhone @sillydaddy 就不说 10 个桌面了,假设开了 5 个桌面,你要在 1 和 5 之间频繁切换,那你要滑几下? 但是如果用 win 的 alt-tab ,来回切换只要一次按键。 |
19 cenbiq 5 天前 @sillydaddy 是的,我感觉我用 macOS 时会自动丢弃用 windows 的直觉和习惯,比如关闭按钮,macOS 这个关闭很坑点不到,所以我几乎从不用鼠标点,一直使用 cmd+q/w 来操作窗体,还有那个 finder 也不好用,这导致我想找文件会经常从 terminal 起手,到了再 open ./ 来打开 finder |
20 mercury233 5 天前 除了某些软件需要适当使用多窗口而不是多标签模式外,alt+tab 很好用啊 |
21 SURA907 5 天前 虚拟桌面,每个桌面只放一个窗口 |
22 Danswerme 5 天前 Alt+Tab / Win + 1~N |
23 xloger 5 天前 在用触摸板时,我觉得上划的预览体验是最好的,每个缩略图大小不一样,选起来很直观方便。(这时候我觉得是优于 Windows 的)。 但是我前段时间换了键盘,不用触摸板后,就遇到了跟你一样的问题了。我希望能有一个快速直观切换的键盘方案,发现 Command + Tab 居然没有缩略图??? 而体验最好的方案,我觉得是 Hammerspoon 的一些插件,按对应键会分屏幕给你展示打开的窗口,和一个快捷字母。但它交互和缩略图有问题我就没用了。 也是昨天看楼主帖子才下的 Alt+Tab ,用上了,暂时还行。 |
24 volvo007 5 天前 @paopjian 你说得对, 左上角那三个按钮真不是为了让你点击的…… 实际上这个按钮在某一版版本后接连缩小了两次,所以越来越难点选 (不觉得红黄绿灯和 app 的页边距有点过大了么). 红黄绿灯是老乔的遗产, 本意是展现个性, 视觉上也能引导用户快速找到窗口操作. 不过, 后来系统发展了, 性能也变强了, 特别是 iPhone 成功一段时间之后, 一种: Mac 上不需要关闭窗口,就像 iPhone 不鼓励你频繁关闭 app 而建议常驻后台一样的说法开始出现, 同时还有类似 Mac 内存管理比 win 优秀等等类似的说法. 所以产品这边是不鼓励你彻底退出程序, 但是实际使用上嘛, 一方面现在程序也吃内存, 真不关天天内存压力黄灯也不好玩; 一方面 win 的内存也大了, 管理也好了一些差别没那么大了. 同时, 大家也都开始吐槽 Mac 窗口管理不行,所以 Mac 又在“绿灯” 里面加入了简单的窗口管理功能, 但是这就和前面的设计理念冲突了吧…… 所以咋办呢, 拧巴着用吧…… |
25 volvo007 5 天前 @strawchild 现在这个策略不行了, mini 明显用来占领低价市场的, 用户体验就没那么好了. 你永远可以相信厨子的成本管理和刀法 |
26 kome 5 天前 @cenbiq Windows11 可以设置所有软件全部显示在任务栏(反而解决了切换桌面任务栏闪烁的毛病), 任务栏点击切换前台软件和 Alt+Tab 切换前台软件, 都是直接切换到对应的虚拟桌面. Windows10 不清楚, 我这都是 Windows11 了. |
27 otakustay 5 天前 多桌面,且按照工作区分桌面,比如对于写代码,我一个桌面是一个项目,一个项目内配一个 iTerm2+VSCode+Chrome+DevUtils+Dash ,这样我 ALT+TAB 切应用切到的窗口就肯定是这个桌面上的,也对应我这个项目 我有 4-5 个这样的桌面,当我专注在一个项目上干活时,活在这个桌面用 ALT+TAB 就足够了,遇不到 ALT+`的时候。当我换到别的项目的时候,四指上划然后选一个桌面,继续干活。毕竟切工作区(桌面)并不是高频操作 |
29 94 5 天前 为啥要替换掉 Alt + Tab ? Alt+Tab 切换起来那么快…… ----- 大部分情况下基本上都是切换虚拟桌面( Ctrl + Win + ←/→) + 切换窗口(Alt + Tab) 就搞定了。 按照工作区分好虚拟桌面,基本上就不会超过 5 个应用窗口,切换的时候一眼看应用颜色和高亮,就知道现在到那个应用上了。 切换虚拟桌面到切换应用整个流程应该不会超过 0.5 秒。 应用内切换 Tab ,也可以用 Ctrl [+ Shift] + Tab 或者 Ctrl + 1/2/3/4 来切换。 有一些强迫症会把应用 App 固定,也可以直接用 Win + 1/2/3/4/5 直接切换到对应的应用了。 如果真的窗口特别多也可以用 Win + Tab 或者 触摸板三/四指上推 列出来全部的应用窗口,然后鼠标去点。 ----- 不过真的可能和使用习惯有关系,不管是 Win 还是 Mac 我都不会开太多窗口和页签,所以一直没有使用起来很难受的感觉。 |
30 xloger 5 天前 @Fish1024 嗯,可以点,但是不好选了。之前是唤出后触摸板一挪就行。 现在想纯用键盘就不行,必须要把右手从↑键挪到鼠标上选。而且双屏的话,想选另一个屏幕上的就比较远了。 不过有了 AltTab 后,体验还是好了一些的。 |
31 unneeded 5 天前 其实 Windows 里我也不常用 alt+tab..都是鼠标点 换到 macOS 的 command+tab 那么难用,就更不能用了,我都是触控板或者鼠标侧键模拟的 Expose 和 mission control.. |
34 chengYT 5 天前 Mac 的 Command+tab 因为看不到窗口缩略图经常切不准 |
35 Uplay 5 天前 第一次知道 command+tab 后还可以按选应用窗口 |
36 catazshadow 5 天前 via Android 这些已经喷了十年了,但还是有人上当去用 Mac |
37 strawchild OP @cenbiq #10 是这个道理,就像我正文中提到了,很大一部分人放弃了「 command+tab 」和「 command+~」这一套组合键。然后多桌面+触控板的貌似确实是在不折腾的情况下的最优解。 |
38 Rache1 5 天前 @paopjian Home/End 这个是真的逆天,而且在不同软件里面他的行为不一样,太割裂了,甚至在浏览器内更离谱了。 比如飞书,在聊天框里面 Home/End 是行首/行尾,但是在知识库里面编辑他会打开浏览器,这时候 Home/End 又变成了 Windows 那样的,首页/尾页。 在浏览器里面遇到 textarea 内自动换行的文本,End 是到了视觉行尾(自动换行处),有的时候甚至会回到页尾(是的,输入框内 End ,影响到了页面滚动,比如 V2 的这个回复输入框,在悬浮的时候,就可以触发),要到真行尾,还要用 Ctrl+E |
39 dilidilid 5 天前 "但是就像我上个回复的 Apple 就该给所有台式机标配触控板" 不认同这个观点,实际上触控板对于重度台式用户来说并不友好,因为位置上通常在右侧不会像 MacBook 上那么顺手,而且防误触也更差。我买过触控板但基本就是吃灰,我更愿意在 Mac 外接显示器的情况下用游戏鼠标,那几个手势既可以用键盘代替,也可以用鼠标手势+第三方软件代替,并没觉得触控板有啥特别的优势 |
40 crysislinux 5 天前 via Android 我鼠标上设了两个快捷键,一个显示全部窗口,一个显示当前应用的全部窗口,感觉还是够用了。 |
42 Rache1 5 天前 |
46 Nasei 5 天前 macos 的窗口管理配合触控板一样是一坨 |
47 cnhongwei 4 天前 我是习惯了 command+tab 和 command+`,如果对一些常用的,不想老使用 command+`来切换了,就使用下面的命令来把窗口合并一下,自己使用鼠标来切换。 defaults write com.jetbrains.intellij AppleWindowTabbingMode -string always |
48 CarsonXian 4 天前 我是关闭“屏幕具有独立空间”设置,然后 wins 替代原的“全屏幕应用”功能,alt-tabs 完成快速切换程序。 这样的好处是保证同名“桌面”内的“工作主题”都是基本一致的,左屏幕看资料右屏幕开发,切换就成套切(没错就是 win 那套)。坏处就是看视频时,其它屏幕只能黑掉(真是个奇怪的逻辑) 个人碎碎念: 很难接受“全屏应用”这个功能,特别是“只保留一个应用是为了让你更专心于当前任务”这样的说辞,日常使用中肯定需要看工作通知。 如果在笔记本上或两个屏幕都有全屏应用了,就必须切到别的“桌面”才能查看这个通知详情,而再“优雅地”四指翻那个软件时都不知过了多久了(多一个屏幕重复多一次)。如果能 alt-tab 两下就能完成的事,甚至手指都不用离开键盘,为什么要走那么多步? 哦假如开了“根据最近使用情况自动重新排列空间”这个功能,那这个更可能是将划一次的操作变成多次 |
49 macwenbo 4 天前 装了 alt tab,mac 梆硬的身子突然柔软起来了,慢慢才进入状态。 |