LoginSignup
2
1

More than 1 year has passed since last update.

【VSCode】Finderで選択したフォルダをVSCodeで直接開く方法

Posted at

はじめに

MacのFinderで選択したフォルダをターミナルなどを介することなく直接VSCodeで開く方法について記載します。

設定方法

ショートカットAppを使用してFinderからVSCodeで直接フォルダを開けるようにします。

ショートカットアプリを開き以下の内容で新規作成します。

スクリーンショット 2022-09-06 18.27.10.png

「シェルスクリプトを実行」の「入力」は「ショートカットの入力」に設定し、種類「フォルダ」、入手「ファイルパス」に設定します。
また「入力を渡す方法」は「引数として」を選択してください。
スクリーンショット 2022-09-06 18.43.34.png

シェルスクリプトの内容
open -a "iTerm" "$@" 
for f in "$@"
do
	code "$f"
done

上記のうちopen -a "iTerm" "$@"はiTermを開くための記述です。
VSCodeのみ開ければいいのであれば不要です。

上記の設定をした後にFinderでフォルダを右クリックし「クイックアクション」を選択すると先ほど作成したショートカット名が表示されます。
これをクリックすることで選択したフォルダをVSCodeで開けます。

スクリーンショット 2022-09-06 15.58.29.png

スクリーンショット 2022-09-06 15.59.00.png

複数のフォルダを同時に開くこともできます。

またコマンドでのキーボードショートカットでの実行も可能です。
上記どおりの設定であればフォルダを選択して^ + CでVSCodeとiTermが起動します。

さらにフォルダを選択していない場合には以下のようなフォルダを選択するウィンドウが開きます。
ここからフォルダを選択することでVSCodeとiTermが起動します。
スクリーンショット 2022-09-06 19.09.21.png

フォルダを選択していない場合のフォルダを選択するウィンドウが正しく動作しない場合にはショートカットの内容を以下のとおり変更することで正常に動作します。

スクリーンショット 2022-09-06 19.06.35.png

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1