Window-Switcher 使用与安装指南
1. 项目目录结构及介绍
Window-Switcher 是一个增强型窗口切换工具,专为Windows操作系统设计。以下是其基本目录结构及其简介:
- .gitignore # Git忽略文件规则
- Cargo.lock # Rust项目的依赖关系锁定文件
- Cargo.toml # Rust项目的元数据和依赖项声明文件
- LICENSE # 许可证文件,MIT License
- README.md # 项目的主要说明文档
- build.rs # Rust构建脚本
- install.ps1 # 自动安装脚本,用于PowerShell
- window-switcher.exe # 主程序执行文件,无需安装即可运行
- window-switcher.ini # 配置文件,允许用户自定义设置
- Cargo.{lock,toml} 是Rust项目的核心配置,管理着项目的依赖库。
- install.ps1 提供了一键安装的便捷方式,适合技术用户快速部署。
- window-switcher.exe 是应用的主体,双击即可启动,无须复杂安装流程。
2. 项目的启动文件介绍
- window-switcher.exe 这是Window-Switcher的应用程序核心,它提供了快速切换相同应用程序窗口的功能(通过Alt+
\
)以及在应用程序之间切换的能力(默认禁用,可通过配置启用)。该执行文件是独立的,不需要单独的安装过程,用户只需找到这个文件并双击运行即可启动服务。对于希望每次开机自动启动该应用的用户,可以选择相应的启动选项,但请注意,以管理员权限运行可以解锁全部功能,尤其是当处理系统级应用时。
3. 项目的配置文件介绍
- window-switcher.ini 配置文件位于与
window-switcher.exe
同一目录下,允许用户个性化其行为。关键配置项包括:- trayicon: 控制是否显示托盘图标 (
yes
或no
)。 - [switch-windows] 部分中定义了窗口内切换的热键,默认为
alt+
。 - blacklist: 可以指定某些应用排除在窗口切换之外。
- [switch-apps] 部分,决定是否启用应用间切换(默认关闭)及其热键(默认为
alt+tab
),并且也能设定是否忽略最小化窗口。
- trayicon: 控制是否显示托盘图标 (
要应用更改,需保存配置文件后重启Window-Switcher。此外,配置文件的存在允许用户更细粒度地调整软件的行为,以适应个人的工作习惯或偏好。