请问win下有没有方便的当前任务快速切换工具?

当然可以用Alt+Table,但窗口太大,又是全屏,有没有类似macos的dock那种(网上找了下都太老旧了),或者一种别的切换方式,主要需求是快速切换任务窗口

谢谢

用虚拟桌面好了, Win + Tab(任务视图)、Win + Ctrl + D(新建)、Win + Ctrl + ←/→(切换)和 Win + Ctrl + F4(关闭)等快捷键快速操作,每个桌面可以有不同背景和应用。

这些快捷方式我知道的,都试过都是全屏那种,而且我已经是windows了,不知道虚拟一个win有什么特别或高明之处吗?

不好意思,理解错你的需求了。我还以为是全屏快速切换呢。相当于两个工作区,互不干扰。

我把 Win+Tab 映射在鼠标按键上了

有个软件,鼠标中键各种切换的,忘了叫啥了,等我晚点看下我 windows 笔记本上

感觉要的是旧版 Windows 里开 classic 主题后的 Alt+Tab 样式,只有软件图标没有缩略图

谢谢各位,我还是放弃找这样的软件了,我本质只是希望任务选择可以快速的在屏幕中间显示,快速切换,但其实windows的任务栏就是简化的dock,而win+table就是高级任务切换

但根据鼠鼠的映射我想到了AHK,于是让Gemini帮我写了段快速切换脚本,这样我就能娱乐区和工作区快速切换了,其实工作区经常窗口很多,这样分开也是解决问题,另外不得不说Gemini真是人狠话不多,几句话就能精准定位到你的需求

以下是脚本,有需要的可以试试(热键是:Ctrl+alt+~)

#Requires AutoHotkey v2.0
#SingleInstance Force
ListLines False
KeyHistory 0

; ==============================================================================
; 核心函数:必须放在脚本靠前的位置,确保被正确识别
; ==============================================================================
GetDesktopCount()
{
    try {
        ; 读取注册表获取虚拟桌面 ID 列表
        ids := RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops", "VirtualDesktopIDs")
        ; 每 16 字节代表一个桌面
        return ids.Size / 16
    } catch {
        return 2 ; 读取失败时的保底值
    }
}

; ==============================================================================
; 变量初始化
; ==============================================================================
global currentDesktopIdx := 1 

; ==============================================================================
; 快捷键:Ctrl + Alt + ~ (极速循环切换)
; ==============================================================================
^!`::
{
    global currentDesktopIdx
    
    ; 获取最新的桌面总数
    count := GetDesktopCount()

    if (currentDesktopIdx < count)
    {
        ; 使用 SendInput 实现最快发送
        SendInput "#^{Right}"
        currentDesktopIdx++ 
    }
    else
    {
        ; 如果到头了,瞬间回滚到第一个
        Loop count - 1
        {
            SendInput "#^{Left}"
            Sleep 10 ; 极短延迟确保系统能接收到指令
        }
        currentDesktopIdx := 1
    }
}

; 辅助校准:Ctrl + Alt + Shift + ~
^+!`::
{
    global currentDesktopIdx := 1
    ToolTip "计数已重置为:桌面 1"
    SetTimer () => ToolTip(), -1000
}

我的起始需求就是这样的,只需求图标,不希望缩略图,既然win+table有缩略图,alt+table只是图标其实很合理,但alt+table总是屏幕一黑给你个选择,如果是那种轻提醒的悬浮界面就很好了

有啊 以前浏览过,好像是主题美化什么软件,但是应该很多年了,现在不知道还有没有,你可以搜一下win主题美化试试?

不确定这个行不行

@Fendus @murazi

Win11 24H2里,经典版窗口切换器已经被完全删除。这导致在资源管理器崩溃时或WinRE环境内按Alt+Tab只会循环窗口,而没有图标显示

我记得WindowTop里面有个把当前打开的应用窗口图标等停靠在屏幕边缘,可以通过点击快速切换,不知道是否有所帮助?

anchors-demo

有一些忘了这个功能的具体使用场景,不过如果有时间可以写一个哈,看未来是否有时间。

1 个赞

(只是顺手搜了一下,以上软件我没试用过)

1 个赞

这个看起来是个很棒的摸鱼软件 :smiley:

AltTaber这个完美解决,小巧漂亮有定制功能,而且无需配置覆盖掉win系统alt+table,

唯一美中不足就是双显只能显示一边,如果可以在鼠标当前显示器显示就更好了

刚看到选项里有mouse monitor这个选项,完美~

电脑不是随便改?我倒想有手机更方便的 切换多任务工具,可是除了三星各家都很局限
(为什么不继续用三星?是因为系统优化实在不太好,电池也小)

sorry,前面的没有一个能媲美曹操快切这个quicker动作。因为只有它们具备快速切换3要素:

  • 窗口列表鼠标旁边出现,保证鼠标最短移动距离
  • 固定排序,肌肉记忆位置
  • 支持快捷键,为某些窗口分别指定一个单字母热键,一键直达