breeze-shell
专为 Windows 10/11 设计的现代化次世代右键菜单解决方案, 为 Windows 重新带来流畅与精致体验
Github地址
https://github.com/std-microblock/breeze-shell
下载地址
https://breeze.microblock.cc/
项目功能特点
1.流畅的动画效果
• Breeze Shell 设计时充分考虑了动画效果,所有动画都可以通过配置进行缩放或禁用。
• 动画效果旨在为用户提供更流畅、更细腻的交互体验。
2.高度可扩展性
• 通过嵌入的 JavaScript 脚本 API,用户可以轻松扩展上下文菜单的功能。
• 示例代码展示了如何通过几行代码为菜单添加自定义按钮(如“随机排列按钮”功能)。
3.丰富的配置选项
• Breeze Shell 提供了从项目高度到背景圆角方法等一系列配置选项。
• 用户可以根据自己的需求进行个性化定制。
• 配置菜单可以通过打开Data Folder并在其内部右键单击来访问。
• 配置文档详见 CONFIG.md。
4.轻量级且快速
• Breeze Shell 使用了 breeze-ui,这是一个跨平台、简单、动画友好且快速的现代 C++ UI 库。
• 它支持 NanoVG 和 ThorVG 渲染上下文,使得 Breeze Shell 的用户界面在约 2MiB 的体积下依然保持精致。
项目使用方法
1.下载与安装
• 用户可以从项目页面下载预编译的二进制文件(zip 包),解压后运行breeze.exe即可启动。
2.构建项目
• Breeze Shell 使用 xmake 作为构建工具。
• 用户需要先在计算机上安装 xmake,然后在项目目录中运行xmake命令并按照提示进行操作。
• 项目支持使用 clang-cl 和 MSVC 2019+ 进行编译。
3.开发环境
• 成功构建一次后,用户可以在 VSCode 中打开项目目录进行开发。
• 推荐安装 clangd 插件以获得完整的智能感知功能。
领取专属 10元无门槛券
私享最新 技术干货