Finderの右クリックメニューからフォルダをVisualStudioCodeで開く方法

Finderメニューから指定アプリでフォルダを開きたい
VisualStudioCodeでフォルダを開くためには、一度VisualStudioCodeを起動させてから「フォルダーを開く」をクリックして選択するか、フォルダをドラッグ&ドロップする必要があります。
何とかFinderから直接フォルダを選択して「VisualStudioCodeでフォルダを開く」方法がないか試行錯誤して、Automatorを使用する方法に至りました。
まずは何も設定していない状態での、Finderの右クリック時の表示です。

ここに、Automatorで「VisualStudioCodeで開く」メニューを追加します。
Automatorの設定
Automatorを起動して[新規]→[クイックアクション]でクイックアクションを作成します。
まず今回はフォルダに対してメニューを追加したいので、「ワークフローが受け取る現在の項目:」で「フォルダ」を選択、「検索対象:」は「Finder」にします。
次にアクションの設定です。左のメニューから「シェルスクリプトを実行」を探して、右のグレースペースにドラッグします。
「入力の引き渡し方法:」は「引数として」を選択。
最後に入力エリアに下記のスクリプトを入力します。
for f in "$@"; do
open -a 'Visual Studio Code' "$f"
done
後は名前を付けて保存すればFinderにメニューとして追加されています(ここで付けた名前が、そのままメニュー名になるので注意してください)。
動作の確認
Finderを開いて右クリックをしてみると、新しく「VisualStudioCodeで開く(ここのメニュー名は、保存したファイル名になっています)」という項目が追加されています。
これを選択すると、フォルダをVisualStudioCodeで開けます。


BetterTouchToolでウィンドウが最大化された状態で「ウィンドウを右に最大化」すると左に移動してしまう問題
Keyboard Maestroのアクション タイムアウト設定方法で、マクロの継続・停止をコントロールする
Gmailの未読メールのみを表示させる2つの方法
Google Chromeに「タブを検索」機能が追加!開いているタブや最近閉じたタブから検索が可能に!
Chrome拡張機能の「Wappalyzer」を使ってウェブサイトの使用技術を確認する
Webサイト全体をキャプチャするならFull Page Screen Captureがおすすめ
技術ブログを書くときのちょっとした入力や作業をスピーディーに行う小技
Karabiner-Elementsを使って、Finder上でReturnを押すとファイルを開くようにする
1Passwordを便利に使うための小技や整理術!
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
テキストエディタのAtomをインストールしたら最低限設定しておきたいアレコレ
Keyboard MaestroでGoogle Chromeのタブグループ化にショートカットキーを割り当てておく
CSS Nite in Kobe, vol.42「ユーザーの感情に寄り添い、検索エンジンからも評価される「ドリルライティング」実践講座」に参加してきました
クリップボード履歴を複数一括でペーストしたり、コピーした順にペーストするアプリ「Paste」
Bracket Pair ColorizerでVisual Studio Codeの括弧を色分けして見やすくする
新しいMacBook Proを購入して移行するときにやること|最低限のアプリ設定編
Alfred 4のDefault Results(デフォルト検索結果)で設定できることまとめ
Googleアナリティクスのイベントトラッキングの設定方法
Macの外部ディスプレイで特定の画面だけミラーリングさせる方法