Skip to content

A MacOS-style Alt-Tab window/app switcher replacement for Windows

Notifications You must be signed in to change notification settings

MrBeanCpp/AltTaber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AltTaber

GitHub release (latest by date) Github Release Downloads Language OS

一款 MacOS 风格的 Alt-Tab 窗口/应用切换器,专为Windows💻️开发:

ui

⚡主要功能

1. Alt+Tab: 在应用程序📦间切换

  • 按住Shift反向切换
  • 松开Alt后,切换到指定应用
  • 最近使用的应用优先排在左侧

switch apps

2. Alt+`: 在同一应用的不同窗口🪟间轮换

  • 按住Shift反向切换
  • 最近活动的窗口优先访问
  • 可用于隐藏AltTaber窗口(若可见)

switch windows

3. Alt+Tab 呼出窗口切换器后,可用🖱️鼠标滚轮切换指定应用的窗口

  • 向上滚轮:切换到上一个窗口(不改变焦点)
  • 向下滚轮:最小化上一个窗口

⌨️支持键盘操作

  • 方向键:
    • ⬅️ ➡️: 切换当前选中的应用
    • ⬆️ ⬇️: 映射到滚轮上下,切换/最小化窗口
  • 支持Vim风格的快捷键:
    • h l: 切换当前选中的应用
    • j k: 切换/最小化窗口

wheel

4. 在任务栏的应用图标上使用🖱️鼠标滚轮切换窗口. 🚧[Beta]🚧

Caution

实验性功能,仍在测试中,可能会遇到一些问题

例如:对某些应用程序失效

  • 向上滚轮:切换到上一个窗口
  • 向下滚轮:最小化上一个窗口

taskbar wheel

🌟更多特色

  • 窗口背景毛玻璃特效
    • bg blur
  • 适配Win11的窗口圆角效果
  • 在应用图标右上角显示窗口数量(Badge)
    • app badge
  • QQ🐧图标右下角显示当前聊天好友头像
    • qq avatar
  • 支持在更高权限窗口上使用Alt+Tab切换

✒️TO-DO

  • 高DPI适配
  • 多屏幕支持
  • 单例模式
  • 自适应app太多的情况
  • 支持配置开启启动项
  • 支持管理管理员权限窗口
  • 自定义配置
  • ...

🧐Reference