Topit 教程3 步免费把任意 Mac 窗口置顶新手 10 分钟上手【免费下载链接】TopitPin any window to the top of your screen / 在Mac上将你的任何窗口强制置顶项目地址: https://gitcode.com/gh_mirrors/to/Topit你有没有过这种时刻代码写到一半切去浏览器查文档再切回来光标一闪思路断了做报表时CSV 和 Excel 之间来回切换了二十多次窗口。Topit 是一款免费的 Mac 窗口置顶工具它能把你指定的任意窗口强制钉在屏幕最上层想钉多久钉多久而且第一次使用只需要 3 步。它不是画中画钉住的是一个活着的窗口很多人一听到窗口置顶脑子里浮现的是视频网站的画中画小窗。Topit 完全不是这个路子画中画浮的是一段视频而 Topit 钉住的是你正在用的真实工作窗口。被置顶后窗口内容实时更新你可以照常点击、输入文字、拖动、滚动只是被焊接在了所有窗口之上。原理用大白话讲Topit 给目标窗口套了一层透明分身。macOS 官方的 ScreenCaptureKit 负责低开销地实时抓取窗口画面当皮肤辅助功能接口负责读取窗口的位置和尺寸让分身跟着原窗口移动、缩放。原窗口动分身跟着动原窗口内容变分身同步刷新。这正是它和截图式置顶的本质区别——截图像素是死的Topit 的分身一直活着所以置顶后依然能完整交互。感兴趣的朋友可以翻一下源码里的OverlayView.swift核心逻辑就在这个文件里写得很直白。最快安装步骤一条命令 两次授权要求 macOS 13.0 及以上这覆盖了绝大多数还在服役的 MacmacOS 12 也能用但限制只能同时置顶 1 个窗口。安装最简单的方式是在终端执行brew install lihaoyun6/tap/topit喜欢折腾的话也可以从源码编译clone 仓库https://gitcode.com/gh_mirrors/to/Topit后打开 Topit.xcodeproj 直接构建。装好之后第一次启动系统会弹两个权限请求都点允许屏幕录制权限——用来捕获窗口内容生成缩略图预览和实时皮肤辅助功能权限——用来控制窗口层级与位置这两个权限是 macOS 的硬性规矩任何同类工具都绕不开不是 Topit 多要了什么。授权完成后重启一次应用就绪。第一次置顶点三下就生效启动 Topit弹出窗口选择器——一个铺满缩略图的网格点击想置顶的窗口卡片选中后卡片上出现绿色对勾按下顶部的立即置顶按钮完成。接下来你可以自由移动、缩放这个窗口和被置顶窗口正常交互也可以继续钉下一个——没有数量限制。选择器本身也做了不少细节多个显示器会有独立标签页按显示器切换窗口列表界面跟随系统明暗主题自动切换深色模式下看着一样舒服。网格化窗口选择器缩略图、应用图标、窗口标题一目了然点一下选中再点立即置顶完成置顶的另外三种方式瞄准模式、快捷键、Dock 菜单菜单栏里那个小图标才是 Topit 的总控台。除了网格选择器还有更快的路。第一种鼠标瞄准模式。在状态栏菜单选Pin a Window置顶某个窗口屏幕进入瞄准状态——鼠标移到哪个窗口哪个窗口就亮起蓝色高亮框点一下置顶完成。不用在网格里翻半天眼睛看到哪就钉哪是我个人最常用的方式。第二种全局快捷键。设置面板的 Hotkey 页对应源码SettingsView.swift提供 5 个可配置快捷键快捷键动作干的事Select a Window to Pin进入鼠标瞄准模式Open Window Selector呼出网格选择器Pin / Unpin Under-Mouse Window一键置顶/取消鼠标所指的窗口Pin / Unpin Frontmost Window一键置顶/取消最前面的窗口Unpin All Pinned Windows全部取消置顶强烈建议至少绑上Pin / Unpin Under-Mouse Window鼠标指哪钉哪再按一下又取消多窗口临时对照时效率极高。第三种Dock 菜单。右键 Dock 图标同样有置顶某个窗口和解除所有置顶入口。三种入口互相补充总有一个趁手。深色主题下自动切换缩略图、应用图标、置顶对勾依然清晰夜间使用不晃眼透明度调节把置顶窗口调到 20%~100%如果说置顶解决了窗口放在哪透明度解决的是窗口多显眼。置顶窗口角落有个蓝色小圆点点开菜单里就是滑杆可以在 20%~100% 之间调边调边看效果所见即所得。这一招的妙处在于信息一直都在但视觉干扰可以趋近于零。参考文档调到 80%能读字又不挡代码监控面板调到 60%眼角余光瞄得到不至于心烦聊天窗口调到 40%等消息来了才注意到它再搭配设置里的两个开关在多个窗口间自动闪避——多个置顶窗口重叠时自动让位只保留当前活跃的那个为半透明窗口添加边框——给半透明窗口描一圈边避免它隐形到找不到。小提示半透明状态下想调整窗口大小请先点菜单里的暂停Topit 会弹提示提醒你照做就好。常见疑问耗电吗、安全吗、为什么不弹通知耗电吗结论正常使用几乎无感。Topit 全程走 ScreenCaptureKit 这条原生低功耗通道而且设置里可以手动限制刷新率——30 Hz、60 Hz、120 Hz 或不限。比如钉一个几乎不动的文档30Hz 完全够用。当然同时置顶太多窗口电量消耗会明显上升这是物理规律。安全吗结论安全。Topit 是开源项目代码全部公开可查没有任何上传数据的逻辑所有捕获都在本地完成。它请求的两个权限是 macOS 对这类工具的硬性要求权限诉求没有任何超纲部分。为什么置顶后不弹通知了这不是 Topit 吞了你的消息而是 macOS 本身的限制Topit 置顶期间系统会暂停所有应用的通知弹出。官方在常见问题里有明确说明退出 Topit 后通知恢复正常。支持多显示器吗支持。每个显示器在窗口选择器里有独立标签页置顶的分身也会待在原窗口所在的屏幕上。实战三套可以直接照抄的桌面布局置顶这个功能最有价值的用法从来不是钉一个窗口而是给工作流分层。下面三套方案可以直接照抄编码开发模式API 文档置顶透明度 80%放在屏幕右侧 1/3终端日志置顶透明度 60%贴在左下角主编辑器全屏工作需要看文档时眼神一瞟就有数据对照模式仪表盘置顶透明度 90%占满副屏原始数据源置顶透明度 70%叠在主屏一侧实时监控置顶透明度 50%放在最角落当氛围灯会议演示模式议程大纲置顶透明度 85%屏幕上方一条共享屏幕和聊天正常铺开想切就切反正 Topit 帮你托着底有没有发现一个规律越是经常要瞟一眼的内容越适合半透明置顶越是时不时要点一下的内容越适合高透明度置顶。把每个窗口的透明度按注意频率排好序一套属于自己的分层桌面就成了。总结把每天几百次切窗口压缩成一次点击Topit 不是玄学神器它就是把你每天要做几百次的切窗口动作压缩成看过去点一下。省下的不只是那几秒钟更是被打断的注意力——后者才是真正的奢侈品。新手建议从 1~2 个关键窗口开始比如先把 API 文档钉起来用一周再慢慢往桌面里加东西。现在就打开终端敲下brew install lihaoyun6/tap/topit用 3 步把第一个窗口钉上去剩下的交给肌肉记忆。【免费下载链接】TopitPin any window to the top of your screen / 在Mac上将你的任何窗口强制置顶项目地址: https://gitcode.com/gh_mirrors/to/Topit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考