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」を入力して絞り込み、項目を選択すると実行されるようになりました。



Macでダブルクォーテーションを入力すると自動で変換されてしまうのを無効にする
ウェブのGoogle Drive上でコピーアンドペーストのショートカットキーが使えるように!
ターミナルの$記号前の表示を自由にカスタマイズする
DeepL翻訳をAlfred上で完結させるAlfred Workflow「DeepL-Translate」
ブラウザを開かなくても高性能な翻訳ができるDeepLのMacアプリ
AlfredのWorkflowをカテゴリーごとに整理する
JavaScriptパッケージマネージャーをnpmからYarnへ移行しました
Alfred 4で使えるシステムコマンドのまとめ
シンプルが特徴のノートアプリ「Simplenote」とApple純正の「メモ.app」の比較
macOSのシステム環境設定「デスクトップとスクリーンセーバ」の設定見直し
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Bartender ProのTop Shelf機能でできること
高機能なスクリーンショットアプリ「CleanShot X」
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する