Finder のコンテキストメニューに「VSCode で開く」を追加する

MacOS に CotEditor をインストールすると、Finder のコンテキストメニューに「ファイルを CotEditor で開く」メニューが追加される。

Windows に VSCode をインストールすると、エクスプローラのコンテキストメニューに「Open with Code」メニューが追加される。

MacOS に VSCode をインストールしても、Finder のコンテキストメニューに「VSCode で開く」メニューが追加されない!

ということで、このコンテキストメニューを自作する。

ほぼ以下の記事のとおり。MacOS Mojave にて検証。

コレで Finder のコンテキストメニューに「VSCode で開く」が追加された。

ちなみに、保存したワークフローのファイルは ~/Library/Services/ 配下にある。コンテキストメニューの表示・非表示を切り替えるには、「システム環境設定」→「キーボード」→「ショートカット」→「サービス」で設定できる。

結局はシェルスクリプト (open -a コマンド) で操作しているので、似たような方法でファイルやディレクトリを任意のアプリで開くコンテキストメニューが簡単に作れるだろう。