目录导航

JankyBorders
JankyBorders是一款功能强大的屏幕边框标记工具,帮助用户快速实现多窗口布局管理,通过显示窗口边框可视化操作区域,显著提升多任务工作效率和桌面整洁度。
JankyBorders:macOS 轻量级窗口边框定制工具
JankyBorders 是一个专为 macOS 14.0 以上版本设计的轻量级工具,其主要功能是为系统窗口添加可自定义颜色的边框。通过为当前活跃窗口和后台窗口提供不同色彩的视觉区分,它显著提高了窗口管理的直观性与效率。
功能特点
轻量化设计
JankyBorders 采用精简架构,直接通过 macOS 私有 API 实现窗口边框绘制,不需要依赖系统辅助功能接口,因此启动速度和运行效率明显优于同类工具。性能优先
与传统依赖 accessibility API 的方案相比,JankyBorders 的系统资源占用极低,实时边框更新流畅无延迟,确保系统整体性能不受影响。高度可定制
- 色彩设置:支持十六进制色彩格式(如
0xffe1e3e4),可分别为活跃窗口和后台窗口定义不同颜色 - 边框宽度:可自定义边框粗细(如
width=5.0) - 风格选择:支持圆角边框样式(
style=round) - 显示模式:可控制是否在 HiDPI 显示器上启用优化显示(
hidpi=on/off)
- 无缝集成
完美支持与热门窗口管理工具配合使用:
- yabai:可轻松集成到
yabairc配置文件中 - AeroSpace:支持通过
aerospace.toml配置文件启动 - 其他工具:可作为独立服务运行,兼容各种工作流
- 运行时动态配置
支持在不重启程序的情况下实时更新边框属性,只需启动新的 borders 实例即可应用新的配置选项。
安装与使用
安装方式
通过 Homebrew 一键安装:
brew tap FelixKratz/formulae
brew install borders
基础配置示例
与 yabai 集成(在 yabairc 末尾添加):
borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0 &
配置文件支持(可选)
可创建 ~/.config/borders/bordersrc 配置文件:
#!/bin/bash
options=(
style=round
width=6.0
hidpi=off
active_color=0xffe2e2e3
inactive_color=0xff414550
)
borders "${options[@]}"
服务管理
可通过 Homebrew 作为系统服务运行:
brew services start borders
技术优势
无辅助功能依赖
不依赖 macOS 的 accessibility API,避免了权限请求的繁琐过程,同时确保了更快的响应速度。开源与许可清晰
基于 GPL-3.0 开源协议发布,代码完全透明,用户可自行审查、修改和分发。实时更新机制
独特的运行时配置更新能力,让用户调整边框外观无需重启应用或窗口管理器。出色的兼容性
专为 macOS 14.0+ 设计,充分利用现代 macOS 系统特性,同时保持与前代窗口管理工具的兼容。
适用人群
- 窗口管理爱好者:配合 yabai、AeroSpace 等工具提升多窗口操作效率
- 视觉工作者:通过色彩区分降低窗口切换错误率
- 开发人员:需要清晰区分多个代码编辑器或终端窗口
- 追求效率的用户:希望在不安装重量级软件的情况下增强窗口管理体验
总结
JankyBorders 以其轻量、高效、可定制的特点,填补了 macOS 原生窗口管理的视觉辅助空白。无论你是一位资深开发人员,还是追求工作效率的普通用户,这款工具都能以极低的系统开销为你提供直观的窗口焦点指示功能,是 macOS 窗口管理生态中值得尝试的优秀补充工具。
注:使用前请确保系统已升级至 macOS 14.0 或更高版本。更多详细配置选项,请参考项目 Wiki 或通过
man borders命令查看完整文档。
本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。
相关推荐
Loop
Loop是一款macOS上的轻量级媒体播放器,支持视频和音频文件的自动循环播放,操作简单无广告,是重复观看学习内容或欣赏喜爱片段的理想工具。
MacsyZones
MacsyZones 是一款专业的Mac窗口管理工具,可帮助你轻松管理电脑屏幕窗口,支持自定义窗口布局和多显示器配置,让多任务处理更加高效智能。
Magnet
Magnet 是一款强大的 macOS 窗口管理器,只需简单拖拽或使用快捷键即可快速将窗口排列到屏幕的指定位置,支持全屏、半屏、四分之一屏等多种布局,极大提升多任务处理效率和生产力。
Moom
Moom 是一款强大的Mac窗口管理工具,可让您通过键盘快捷键或鼠标快速调整窗口大小和位置,实现高效的分屏布局和多任务工作流程。
rcmd
rcmd是一款创新的macOS应用切换工具,通过右侧⌘键+字母键的组合,实现极速应用切换与启动。支持自定义快捷键、多主题界面、窗口级切换,并兼容Stage Manager,是提升工作效率的得力助手。
Rectangle-app
Rectangle是一款强大的免费开源macOS窗口管理工具,通过智能的键盘快捷键和鼠标拖拽吸附功能,让你轻松实现左右分屏、四角布局、多显示器切换等高效窗口排列方式,显著提升多任务处理效率。

评论