Workspacesの特定ワークスペースのURLを取得・実行する方法

Workspacesを実行したいときは、基本的にメニューアイコンをクリックして検索画面から実行になります。
もう少しラクに実行できないか見ていたらURLから実行する方法がありました。
ワークスペースのURL取得方法
Workspacesの編集画面を開いてワークスペースを右クリック →[Copy URL]で「workspaces://」からはじまるURLがコピーできます。

workspaces://start/2C9FD877-8567-4D41-B2D0-4F1AF87B756E取得したURLの使い方
取得したURLは普通にブラウザなどで開けます。
試しにGoogle Chromeで開いてみると下記のダイアログが表示されて「Workspaces.app を開く」を選択すると即座にワークスペースが実行されます。

- ワークスペースを選択する手間がなくなる
- URL形式なので他のアプリと連携させやすい
かなり使い勝手がいいです。
Keyboard Maestroとの連携
Keyboard Maestroで実行したい場合は「Open URL」アクションを使用してURL欄にさきほど取得したURLを入れるだけです。

そもそもKeyboard Maestroがあれば、アプリの起動や特定フォルダを開いたりのWorkspacesと同じようなことはできますが、管理のしやすさがWorkspacesの方が上です。
基本的にはWorkspacesにワークスペースを登録していって、よく使うものはKeyboard Maestroでショートカットキーを登録してすぐ実行できるようにしておくと便利です。
BetterTouchToolとの連携
BetterTouchToolでもURLの実行はできます。
アクションで「URL を開く / 選択肢のある URL を開く」を選択してURLを入れるだけです。

Keyboard Maestroとの違いは「fnキーが使える」ことと「トラックパッドのジェスチャーに登録できる」ことです。
Alfredとの連携
AlfredからURLの実行もできます。
Alfredのワークフローを作成して、トリガーには[Inputs]→[List Filter]を選択します。
![Alfred[Inputs]→[List Filter]](https://webrandum.net/mskz/wp-content/uploads/2022/04/image_6-2.png)
「Keyword」と「Argument Optional」を指定して、項目を追加後「Title」にワークスペースと同じ名前をつけて「Arg」にURLを入力します。
次に[Actions]→[Open URL]でURLを開くアクションを追加します。
「URL」には「{query}」と入力すれば、さきほど「Arg」に設定した値がセットされます。
![Alfred[Actions]→[Open URL]](https://webrandum.net/mskz/wp-content/uploads/2022/04/image_5-3.png)
今回は「ws」をキーワードにしているので、Alfredで「ws」を入力して絞り込み、項目を選択すると実行されるようになりました。


パスワード管理の定番アプリ1Passwordがメジャーアップデートで「1Password 8 for Mac」に!
Dropboxの「Macをバックアップ」機能でデスクトップや書類フォルダを同期する
BetterTouchToolでトラックパッドの端っこのクリックを無効化して、手が軽く触れることによる誤操作を防止する
Dashでドキュメント機能を無視して、スニペット検索だけする方法
Alfredで「自分のブログ内検索」を行う簡易的なWorkflowの作り方
Path Finder 9をインストールしたらとりあえず行う初期設定
HyperSwitchで「This beta version has expired」と表示される場合は、公式サイトから再度インストールしてアップデート
Path Finderの「Finderで開く」が機能しないので、Keyboard Maestroで代替用マクロを作成する
Macのデフォルトシェルをbashからzshへ変更する方法
Alfredで複数のアプリケーションを一気に起動できるようにする
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)