1 ポイント 投稿者 typ0s2d10 15 시간 전 | まだコメントはありません。 | WhatsAppで共有

Macでウィンドウを移動したりサイズ変更したりするとき、タイトルバーや端を正確につかまないといけないのが不便で作りました。

Snatchは、修飾キーを押したままウィンドウ上のどこでもマウスを動かすとウィンドウが追従するメニューバーユーティリティです。Linuxの「Alt+ドラッグでウィンドウ移動」をMacに持ち込んだもので、Rectangle Proのさまざまな機能のうちこの動作だけを切り出し、最小限のメモリで動くようにしました。

基本動作

  • ウィンドウ移動: ⌘⌃ + マウス移動(クリック不要)
  • ウィンドウのサイズ変更: ⌘⌥ + マウス移動

特徴

  • クリックなしで修飾キー + マウス移動だけで動作(ドラッグ方式に設定することも可能)
  • 移動/サイズ変更それぞれの修飾キー組み合わせとトリガー(移動/ドラッグ)を設定で自由に指定可能
  • Chrome・Electron・Slackのようなアプリでウィンドウの追従がもたつく問題を解消(ドラッグ中にAXEnhancedUserInterfaceを一時的に無効化してアクセシビリティAPI呼び出しを高速化)
  • Swift + AppKitネイティブ。Electronなし。アイドル時メモリは約15MB台
  • メニューバーからオン/オフ切り替え、ログイン時の自動起動に対応

インストール
brew install --cask TypoStudio/tap/snatch

またはリリースからDMGを直接ダウンロードすることもできます。
https://github.com/TypoStudio/snatch/releases

参考: まだ公証(notarize)前のため、初回起動時にGatekeeperにブロックされることがあります。その場合は右クリック → 開く、または

xattr -dr com.apple.quarantine "/Applications/Snatch.app"

実行後、アクセシビリティ権限を許可してください。

作りながら気づいた点やフィードバックを歓迎します。

まだコメントはありません。

まだコメントはありません。