開(kāi)源的 macOS 窗口管理工具,按住一個(gè)鍵窗口立刻去你指的方向)
Loop免費(fèi)開(kāi)源的 macOS 窗口管理工具按住一個(gè)鍵窗口立刻去你指的方向【免費(fèi)下載鏈接】LoopWindow management made elegant.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/lo/Loop編輯器、終端、參考文檔全開(kāi)著每多一個(gè)窗口屏幕就擠一分。Loop 是一款免費(fèi)開(kāi)源的 macOS 窗口管理工具交互一句話就能說(shuō)完按住觸發(fā)鍵可自定義的某個(gè)修飾鍵光標(biāo)往哪走窗口就往哪挪不用再去窗口上找那條細(xì)得幾乎看不見(jiàn)的邊框。先裝起來(lái)從 0 到第一次分屏獲取程序三選一終端執(zhí)行brew install loop或去 release 頁(yè)下載最新的 zip 包或克隆源碼git clone https://gitcode.com/GitHub_Trending/lo/Loop后用 Xcode 編譯屬于標(biāo)準(zhǔn)安裝教程流程一條命令或一個(gè)下載就行。首次啟動(dòng)時(shí)授予輔助功能權(quán)限——Loop 靠它移動(dòng)和縮放窗口。打開(kāi)設(shè)置 →「行為」選項(xiàng)卡挑一個(gè)順手夠得到的觸發(fā)鍵右 Control 是多數(shù)人的選擇。按住觸發(fā)鍵光標(biāo)向左一移——窗口貼上左半屏。第一次免費(fèi)分屏完成。一個(gè)手勢(shì)按住鍵窗口自己走位 觸發(fā)鍵按住不放的那一刻屏幕中央會(huì)展開(kāi)一個(gè)徑向菜單跟著光標(biāo)轉(zhuǎn)圈、按扇區(qū)劃分的圓形菜單扇區(qū)就是窗口可去的布局指向左是左半屏指向左上是左上四分之一區(qū)指向下方就是下三分之一。執(zhí)行前有一層保險(xiǎn)目標(biāo)區(qū)域會(huì)先以虛線預(yù)覽浮出來(lái)讓你看清窗口將落在哪。指錯(cuò)了隨時(shí)把光標(biāo)移走換扇區(qū)只有松開(kāi)觸發(fā)鍵時(shí)你指著的那個(gè)布局才真正生效——整個(gè)過(guò)程不用點(diǎn)擊任何按鈕純靠方向。預(yù)覽虛影的邊框粗細(xì)、圓角、顏色以及并排窗口之間的內(nèi)邊距padding窗口貼邊時(shí)預(yù)留的空白都可以在外觀設(shè)置里單獨(dú)調(diào)貼得太緊、邊框刺眼都能解決。這 4 個(gè)場(chǎng)景最省時(shí)間寫(xiě)代碼分屏左半屏放編輯器、右上四分之一放參考頁(yè)按住觸發(fā)鍵指向?qū)?yīng)扇區(qū)預(yù)覽確認(rèn)后才落位并排窗口嫌貼邊就在外觀里把內(nèi)邊距拉開(kāi)一點(diǎn)。多顯示器搬運(yùn)給 6 個(gè)內(nèi)置屏幕動(dòng)作上 / 下 / 左 / 右 / 下一個(gè) / 上一個(gè)顯示器各綁一個(gè)快捷鍵外接屏上的窗口一鍵回主屏。邊緣暫存Stash把暫時(shí)不用的聊天窗口藏到屏幕邊緣程序不退出、焦點(diǎn)不丟失鼠標(biāo)懸停到邊緣或按快捷鍵隨時(shí)取回實(shí)現(xiàn)見(jiàn) Stashing 模塊。寬度循環(huán)微調(diào)Cycles同一個(gè)快捷鍵連按、或左鍵連點(diǎn)窗口就在 1/2、1/3、2/3 屏三檔寬度之間依次循環(huán)循環(huán)默認(rèn)值定義在 WindowActionDefaults.swift一組鍵覆蓋多種寬度。免費(fèi)開(kāi)源和付費(fèi)工具差在哪LoopRectangle ProMagnet價(jià)格免費(fèi)$9.99$4.99開(kāi)源是GPLv3否否徑向菜單光標(biāo)按方向控制支持無(wú)無(wú)窗口暫存 Stash支持支持無(wú)循環(huán)操作 Cycles支持支持無(wú)一句話光標(biāo)方向控制 暫存 循環(huán)這套組合在閉源工具里湊不齊而且 Loop 的菜單寬度、形狀、顏色都能自己改??旖萱I之外還能玩什么重映射觸發(fā)鍵系統(tǒng)設(shè)置 → 鍵盤(pán) → 修飾鍵把 Caps Lock 改成 Control再到 Loop 里把觸發(fā)鍵設(shè)為右 Control手指不用離開(kāi)主鍵區(qū)用 Karabiner 做同樣的映射也可以。命令行排窗口Loop 暴露了loop://URL 命令布局能直接寫(xiě)進(jìn) shell 腳本URLCommandHandler 源碼open loop://direction/right # 當(dāng)前窗口貼到右半屏 open loop://action/maximize # 最大化當(dāng)前窗口 open loop://list/all # 列出全部可用命令排除列表與純鍵盤(pán)模式全屏游戲、視頻播放器加進(jìn)排除列表后 Loop 不碰它們的窗口徑向菜單和光標(biāo)交互可分別獨(dú)立關(guān)閉只留純鍵盤(pán)快捷鍵。裝之前看一眼項(xiàng)目事實(shí)所需權(quán)限移動(dòng)/縮放窗口需輔助功能權(quán)限預(yù)覽虛影需屏幕錄制權(quán)限均只在首次請(qǐng)求系統(tǒng)版本macOS 13 及以上徑向菜單能否單獨(dú)關(guān)閉能菜單與光標(biāo)交互各自獨(dú)立開(kāi)關(guān)后臺(tái)占用菜單欄常駐無(wú)操作時(shí)資源占用很低如果你的桌面日常同時(shí)開(kāi)著 3 個(gè)以上窗口、又拖不動(dòng)邊框裝完當(dāng)天就能用上。今天就練一件事把觸發(fā)鍵設(shè)順手左右半屏來(lái)回切上十幾下再給一個(gè)鍵綁上 Cycles 連按到不用想——免費(fèi)分屏這件事半小時(shí)內(nèi)就能變成肌肉記憶。【免費(fèi)下載鏈接】LoopWindow management made elegant.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/lo/Loop創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考