The unknown window switching utility: window-switcher
Exclusively for Windows users, this tool allows easy switching between multiple windows within the current application using keyboard shortcuts, simulating the macOS Cmd+` experience. It is lightweight, resource-efficient, and simple to install, enhancing work efficiency. Ideal for users who frequently switch between multiple software windows.
目录6 个章节
Foreword
As someone who frequently switches between macOS and Windows, I often miss that very natural habit on macOS: seamlessly switching between multiple windows of an application (like Cmd + `). This works smoothly in Safari, Finder, VSCode, and more.
But back on Windows, things become more cumbersome:
- Alt+Tab switches between all windows (including those from different applications), which is inefficient;
- Clicking the taskbar icon requires you to "find" the target window;
- Although Ctrl+click on a taskbar icon can switch windows, you need to keep holding Ctrl while using the mouse, which contradicts muscle memory.
So, I started looking for alternative solutions, and that's when I came across window-switcher, a lightweight yet incredibly practical little tool.
Introduction
window-switcher is an open-source utility that runs on Windows, allowing you to freely switch between multiple windows of the current application using keyboard shortcuts, closely replicating the macOS Cmd+` experience.
- Default shortcut:
Alt + ~(customizable) - Only switches windows of the current program, avoiding interference
- Minimal system resource usage
- Ready to use after installation, no complex configuration required
Practical Usage Experience
I most frequently use it to switch between these windows:
- Multiple Word or Excel files
- Multiple Rider/PyCharm/VSCode instances
- Multiple File Explorer windows
- Multiple browser windows (if not opened as tabs)
Previously, I had to locate the software icon on the taskbar (任务栏) to switch, or press Alt + Tab to switch one by one. Now, it only takes one key press, and the efficiency improvement is very noticeable.
Installation and Usage
- Send a private message "window-switcher" on the Official Account backend to get the download link
- After extracting, run
window-switcher.exedirectly. It is recommended to add it to startup programs. - Right-click the tray icon → Set up hotkeys (optional)
- For advanced customization, consider using with [AutoHotkey] script (optional)
Comparison with Native Windows Solutions
| Method | Can Switch Multiple Windows of Same App | Is Efficient | Is Intuitive |
|---|---|---|---|
| Alt+Tab | No (mixes all windows) | ❌ | ❌ |
| Ctrl+Click Taskbar Icon | Yes, but requires mouse | ❌ | ❌ |
| window-switcher | ✅ | ✅ | ✅ |
Summary
Tools like these are rarely mentioned, but they offer significant improvements to the user experience.
If you also:
- Often switch between multiple windows of the same software
- Have felt frustrated by Windows' window-switching logic
- Or recently migrated from macOS and miss using Cmd+`
Then window-switcher is truly worth a try. Send a private message with "window-switcher" in the background of the WeChat public account "曦远Life" to get the download link, (or you can scan the QR code below).

✨ Finally: If you like LocalSend, you're also welcome to go to GitHub and give it a ⭐Star to support this excellent open-source project!
_EOF_
The unknown window switching utility: window-switcher
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
AltSnap:让你的 Windows 窗口管理像 Linux 一样丝滑
🔹 还在为 Windows 窗口不好拖动而烦恼? 🔹 想像 Linux 一样 Alt + 拖动窗口,随心所欲? 🎯 试试 AltSnap —— 小巧、强大、免费! 📦 让你一键拖动、快速缩放、边缘吸附,无需精准点击标题栏,效率翻倍!
2025-08-27 · 数字生活 · 约 1 分钟
给热水器装上“电量显示”:用 Shelly Gen4 脚本实现零改装水量预测
把热水器功率当电量玩?还行,至少比拆机漏水强。Gen4本地脚本算个虚拟水量,误差5%以内——这活儿初中物理就能干,但你们就是想不到。代码解决生活焦虑?呵,我早用上了。
2026-05-25 · 数字生活 · 约 1 分钟
2025年底的 TailwindCSS 组件库简单横评
TailwindCSS组件库多到让人选择困难。shadcn/ui虽优雅但不够全,Origin UI倒是堆了500+组件——这年头连UI都要内卷?大而全还是小而精,选型前先想清楚自己要不要加班调样式。
2025-11-23 · Web前端 · 约 1 分钟
【VB超简单入门】二、知识准备
在开始编程之前,需要先熟悉一下各种操作和术语,以后学习编程才能得心应手。 首先最重要的操作当然就是…电脑的开机关机啦~(开个玩笑哈哈),必须掌握软件的安装和卸载,还有能编写批处理程序对平时的使用也是很有帮助的。 关于各种操作列个表~~ (由于时间关系,先列出相关点,详细操作以后我会慢慢补充~) l 查看、编辑注册表:使用regedit.exe修改系统注册表,我们写程序有时需要将程序的相关配置保存到
2022-11-13 · VB入门教程 · 约 1 分钟
讨论
共 0 条加载评论中…