V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
升级到 Windows 11
zxCoder
V2EX  ›  Windows

win10 怎么切换同一个软件的多个窗口

  •  
  •   zxCoder · 2021-04-06 09:34:33 +08:00 · 6586 次点击
    这是一个创建于 492 天前的主题,其中的信息可能已经有所发展或是发生改变。

    同一个软件的多个窗口被合并在一起了,每次切换都得用鼠标移动,再点击切换

    有快捷键吗

    50 条回复    2021-06-28 16:05:43 +08:00
    gmywq0392
        1
    gmywq0392  
       2021-04-06 09:37:15 +08:00
    alt + tab😂?楼主是想要 cmd + ~ 那个效果么
    bfdh
        2
    bfdh  
       2021-04-06 09:37:31 +08:00
    alt+tab 不管用?标签的话,就 ctrl+tab
    HeyWeGo
        3
    HeyWeGo  
       2021-04-06 09:38:55 +08:00
    看看软件自己的快捷键列表,每个软件不太一样。
    no1xsyzy
        4
    no1xsyzy  
       2021-04-06 09:44:22 +08:00
    先解释下 “被合并在一起”
    我先怀疑一个 multiple-document interface,那样的话 Alt-W 通常有奇效。
    不过现在 Office 都是和系统无缝衔接的 MDI……
    brader
        5
    brader  
       2021-04-06 09:48:37 +08:00   ❤️ 1
    哈哈,我就是因为不喜欢它合并到一起,所以常常装好系统,首先把 win 任务栏图标改为不合并
    zxCoder
        6
    zxCoder  
    OP
       2021-04-06 09:50:03 +08:00
    @bfdh 管用是管用。。。不过两个窗口不连续的话要切换好几下。。
    zxCoder
        7
    zxCoder  
    OP
       2021-04-06 09:50:41 +08:00
    @gmywq0392 就是有没有办法只在同一个软件的窗口里 alt+tab,不要切到其他软件
    zxCoder
        8
    zxCoder  
    OP
       2021-04-06 09:52:02 +08:00
    @HeyWeGo 这样的吗。。。
    zx4824
        9
    zx4824  
       2021-04-06 09:59:30 +08:00
    任务栏空白处右键--任务栏设置--合并任务栏按钮---改成"从不"
    zoeleeeeee
        10
    zoeleeeeee  
       2021-04-06 10:05:42 +08:00
    曲线救国:买一个 groupy,窗口管理器,steam 卖 22
    KyonLi
        11
    KyonLi  
       2021-04-06 10:06:50 +08:00
    Easy Window Switcher
    drawstar
        12
    drawstar  
       2021-04-06 10:18:08 +08:00   ❤️ 1
    试试 ctrl + tab ?大部分软件都是这个吧
    zzzmh
        13
    zzzmh  
       2021-04-06 10:25:19 +08:00
    学到了,原来只知道 alt tab,原来还有 ctrl tab
    cmdOptionKana
        14
    cmdOptionKana  
       2021-04-06 10:27:05 +08:00
    多数情况下 alt+tab 就够用了,实在不行还可以 win+tab,一目了然。而且,经过一段时间习惯了 win+tab 之后还可以隐藏任务栏,因为基本上用不到任务栏了。
    shakeit
        15
    shakeit  
       2021-04-06 10:32:07 +08:00
    alt+1,2,3?
    BeautifulSoap
        16
    BeautifulSoap  
       2021-04-06 10:33:50 +08:00   ❤️ 1
    https://github.com/kvakulo/Switcheroo

    来,给 lz 一个神器,我 windows 比装的刚需软件之一。呼出窗口之后键入关键字直接快速切换到对应窗口

    就算你开了几十个窗口也能直接无脑切过去

    laqow
        17
    laqow  
       2021-04-06 10:36:42 +08:00 via Android
    有个叫 aquasnap 的软件可以做 mdi 内部子窗口的切分
    Jirajine
        18
    Jirajine  
       2021-04-06 10:38:34 +08:00 via Android
    你要是喜欢快捷键操作,可以找找看在 Windows 下模拟 tiling wm 的工具。
    SuperMild
        19
    SuperMild  
       2021-04-06 11:00:13 +08:00
    @BeautifulSoap 可惜好几年没人维护了,担心习惯使用后哪天突然不兼容新版 win
    bfdh
        20
    bfdh  
       2021-04-06 11:05:23 +08:00
    @zxCoder alt+tab,然后保持 alt 按住,松开 tab,再用上下左右
    openbsd
        21
    openbsd  
       2021-04-06 11:16:39 +08:00
    Win+Tab
    Ctrl+Tab
    Alt+Tab
    总有一个适合你
    BeautifulSoap
        22
    BeautifulSoap  
       2021-04-06 11:31:13 +08:00   ❤️ 1
    @SuperMild 放心吧,windows 的 api 兼容性不会出问题的,这个项目我记得最早的前身是 xp 上的一个项目。而且真的万一出问题了,这项目那么多 fork,总有人修正的
    并且再不济,还有微软官方维护的类似功能的 PowerToys 可以迁移过去(不过微软的那个 PowerToys 我能不用还是不想用,查找窗口的快捷键逻辑太复杂了
    Leviathann
        23
    Leviathann  
       2021-04-06 11:37:58 +08:00
    为什么火狐的快捷键跟其他的不一样,别的应用都是 ctrl tab 是下一个 tab,ctrl shift tab 是上一个 tab
    而火狐是 ctrl tab 是最近的几个来回切,而 ctrl shift tab 是打开全部标签页的下拉菜单
    Jeiuh
        24
    Jeiuh  
       2021-04-06 11:40:19 +08:00
    快捷键 ctrl+alt+tab,按一下,松手,多任务视窗就会显示并且停留,你就可以用鼠标点,或者用上下左右按键切换。
    但是 3 个按键按起来不方便,推荐安装 powertoys,这是微软官方出的小工具,可以更改按键映射,你可以把 alt+tab 映射到 ctrl+alt+tab,至于同一个应用多窗口切换,我想到的办法就是都弄成单独的窗口,这样多任务视窗就能显示,也就可以进行切换
    Leviathann
        25
    Leviathann  
       2021-04-06 11:40:30 +08:00
    @Leviathann 刚才搜了一下,原来选项里有个条目取消勾选就和别的应用的行为一致了。。
    ltxlouis
        26
    ltxlouis  
       2021-04-06 12:07:14 +08:00 via iPhone
    win 键加数字,比如浏览器是状态栏第一个 app,重复按 win+1 或按住不放,可以切同一个应用多窗口
    chiu
        27
    chiu  
       2021-04-06 12:10:16 +08:00
    我猜你是要 MacOS 下 Opt+Tab 的效果?
    - Opt + Tab:切换同一应用所有打开窗口
    - Cmd + Tab:切换所有打开窗口
    a526796017
        28
    a526796017  
       2021-04-06 15:11:12 +08:00
    google 浏览器:ctrl+数字切换到指定的标签页
    sleepm
        29
    sleepm  
       2021-04-06 16:57:42 +08:00
    aodiquan
        30
    aodiquan  
       2021-04-06 16:57:49 +08:00
    我是利用 autohotkey 改造这里的实现
    https://www.cnblogs.com/hyaray/p/7060567.html
    效果如下
    ![gif](//https://imgtu.com/i/c1evM4)
    第一组是 idea 、webstorm 、datagrip 切换,第二组是 360 极速浏览器、chrome 、火狐切换,第三组是 office 那一套切换之类的,配合上面说的 switcheroo,不过还是习惯 alt+tab,因为日常最多的还是 2 个之间切,我的任务栏是隐藏在左侧的,多了就按 win 键鼠标手动点,搞得花里胡哨自己都乱了。。。
    okampfer
        31
    okampfer  
       2021-04-06 17:14:03 +08:00
    MacOS 有 app 、window 两级,cmd+tab 切换 app,cmd+`在 app 内切换 window 。

    而 Windows 只有 window 级别。
    newmlp
        32
    newmlp  
       2021-04-06 20:13:59 +08:00
    @okampfer 不懂就别瞎扯
    qq316107934
        33
    qq316107934  
       2021-04-06 20:46:29 +08:00
    @okampfer Win10 任务栏自动合并图标了解下?
    HongJay
        34
    HongJay  
       2021-04-06 21:47:14 +08:00
    用 mac 。哈哈
    Shilion
        35
    Shilion  
       2021-04-06 23:07:10 +08:00   ❤️ 1
    居然一个知道的都没有,根据软件在任务栏里的位置,可以通过 win+"num" 按键切换该软件内部的窗口,比如 explorer.exe 在第二个位置,使用 win+2 就可以切换,同理,如果在任务栏上固定软件,可以通过 win+对应的数字 打开它。顺便多说一点,shift+ctrl+win+数字 可以以管理员权限打开任务栏上的程序( shift+ctrl 也可以配合其他按键进行类似的操作)。
    aoeui
        36
    aoeui  
       2021-04-06 23:10:47 +08:00 via Android
    @Shilion 你的回答和提问有啥关系?…
    aoeui
        37
    aoeui  
       2021-04-06 23:13:44 +08:00 via Android
    如果在任务栏都有显示了窗口的话,按住 Ctrl 的同时点击任务栏的按钮即可切换。当然这也需要移动鼠标,快捷键不知道有没有
    Shilion
        38
    Shilion  
       2021-04-06 23:13:46 +08:00
    @aoeui 我描述的就是如何切换“合并在一起的同一个软件的多个窗口”。
    Shilion
        39
    Shilion  
       2021-04-06 23:15:55 +08:00
    @aoeui 您亲自试验一下,多开几个 explorer 窗口,然后试一试 “win+对应数字” 如何?这样的按键点一次是第一个窗口,依次点击就会轮换:)
    aoeui
        40
    aoeui  
       2021-04-06 23:20:55 +08:00 via Android
    @Shilion 对不起,我没仔细看你的回答,以为你在说新开窗口。Win+1~0 的确是可以切换,就是要记位置(配合 PowerToys 的 Shortcut Guide 还可以),超过 10 个就不行了
    Shilion
        41
    Shilion  
       2021-04-06 23:22:22 +08:00
    继续补充一下,还是刚才第二个位置的 explorer 的例子,如果你有十个窗口,通过点击 win+2 数次,却多点一下过了目标窗口,这时的最佳选择不是重新按一轮,而是 win+shift+2 向相反方向移动焦点:)
    BeautifulSoap
        42
    BeautifulSoap  
       2021-04-06 23:23:30 +08:00 via Android
    @Shilion 这个很多人都知道但根本不实用。目标窗口不在常用位置的时候你必须去一个个数图标位置。比如当窗口在第七个位置的时候,你一眼是根本看不出来那是第七个的必须一个个数过去

    而且当图标超过 9 个的时候这快捷键就没用了。不要觉得超过 9 个很难,很多人任务栏经常固定四五个常用软件图标,只要开几个别的程序就轻松超出这快捷键的可控范围
    Shilion
        43
    Shilion  
       2021-04-06 23:33:26 +08:00
    @BeautifulSoap 说没人知道是我言过了,但是这样的超出其实可以通过虚拟桌面(工作区)来减少,遇到真的需要开很多窗口的时候,这样的办法就不实用了。
    BeautifulSoap
        44
    BeautifulSoap  
       2021-04-06 23:44:39 +08:00 via Android
    @Shilion 分虚拟桌面也解决不了任务栏常年固定四五个图标以上的人,随便开开软件就过 9 的问题啊

    比如我任务栏常年固定着火狐,edge,文件管理器,音乐播放器,notion 笔记,windows terminal 。这就轻松 6 个图标了,随便开几个非上面的软件就轻松过 9,放其他虚拟桌面因为固定的图标还在,窗口依旧过 9,没法子解决的,而且窗口位置过 4 之后就必须一个个数过去才能知道具体数字,体验非常差
    NSAgold
        45
    NSAgold  
       2021-04-06 23:48:31 +08:00 via Android
    @BeautifulSoap 微软自家的 powertoys 也支持
    BeautifulSoap
        46
    BeautifulSoap  
       2021-04-06 23:51:46 +08:00 via Android
    @NSAgold 请看我 22 楼。微软的 powertoys 有一点难用
    rickc137
        47
    rickc137  
       2021-04-07 15:26:57 +08:00
    ctrl+tab
    ctrl+tab+shift
    jeepc
        48
    jeepc  
       2021-04-07 19:37:52 +08:00
    ccyu220
        49
    ccyu220  
       2021-04-09 16:06:35 +08:00
    每天学点小知识...
    madao2015
        50
    madao2015  
       2021-06-28 16:05:43 +08:00
    @BeautifulSoap ,感谢,找了好久了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1100 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 20:33 · PVG 04:33 · LAX 13:33 · JFK 16:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.