Open in Code(MAC版)
Mac の Finder ツールバーに置く無料オープンソースのボタン。表示中のフォルダをワンクリックで Visual Studio Code で開きます。VS Code が必要です。
Open in Code の概要
Open in Code は、Finder のツールバーに置く小さなネイティブの Mac ユーティリティです。ワンクリックで、見ているフォルダやファイルから Visual Studio Code の対応するワークスペースへ移動でき、ターミナルを開いたりフォルダを探し直したりする必要がありません。フォルダを選択していればそのフォルダを開きます。ファイルや Finder のパッケージを選択していれば、それを含むフォルダを開きます。複数の項目を選択している場合は最初の項目を使い、何も選択していなければ最前面の Finder ウインドウのフォルダを開きます。
Visual Studio Code または Visual Studio Code Insiders のインストールが必要です。このアプリはそれらを開くだけで、エディタそのものではありません。安定版を優先し、なければ Insiders を使います。設定するには、アプリをアプリケーションフォルダに移動し、Command キーを押しながら Finder のツールバーにドラッグします。初回の使用時に macOS が Finder の制御を許可するかどうか尋ねるので、選択内容を読み取れるように許可してください。Open in Code は MIT ライセンスの無料オープンソースソフトウェアで、Sertaç Özercan が作っています。バージョン 2.0.0 は Apple Silicon と Intel に対応したユニバーサルアプリで、macOS 12 以降が必要です。
主な機能
Open in Code は Finder のツールバーから 1 つの仕事をこなします。
- ワンクリック:Finder のツールバーにあるボタンでいつでも使用可能。
- 選択したフォルダ:そのフォルダを VS Code で開きます。
- 選択したファイル:それを含むフォルダを開きます。
- 選択なし:最前面の Finder ウインドウのフォルダを開きます。
- 複数の項目:最初に選択した項目のフォルダを使用。
- 安定版または Insiders:Visual Studio Code を優先し、Insiders も使用可能。
- エイリアス:Finder のエイリアスを解決し、壊れたものは拒否。
- わかりやすいエラー:Finder へのアクセス拒否や起動の失敗時に案内を表示。
バージョン 2.0.0 の新機能
Open in Code 2.0.0 は、この Finder ツールバーユーティリティの大きな刷新です。
- Swift 6 で作り直し、Apple Silicon と Intel のユニバーサルビルドに対応
- 最初に選択した項目を使い、なければ最前面の Finder ウインドウを使用
- フォルダは直接開き、ファイルとパッケージはそれを含むフォルダを開く
- 画面を表示せずにエイリアスを解決し、壊れたものは拒否
- 安定版の VS Code が使えないときは Insiders を使用
- 新しいアプリアイコンと、sozercan/repo の tap による Homebrew インストール
Open in Code のよくある質問
Open in Code は無料ですか?
はい。Open in Code は MIT ライセンスの無料オープンソースソフトウェアです。
Open in Code に必要な macOS のバージョンは?
バージョン 2.0.0 には macOS 12 以降が必要です。
Open in Code は Apple Silicon で動きますか?
はい。Apple Silicon と Intel に対応したユニバーサルアプリです。
Open in Code に Visual Studio Code は必要ですか?
はい。Visual Studio Code または Visual Studio Code Insiders のインストールが必要です。安定版を優先し、なければ Insiders を使います。
Open in Code を Finder のツールバーに追加するには?
アプリをアプリケーションフォルダに移動し、Command キーを押しながら Finder のツールバーにドラッグします。もう一度 Command キーを押しながらドラッグすると、移動や削除ができます。
ボタンをクリックすると何が開きますか?
選択したフォルダはそのフォルダが、選択したファイルやパッケージはそれを含むフォルダが開きます。複数の項目では最初の項目を使い、選択がなければ最前面の Finder ウインドウのフォルダが開きます。
macOS が Finder の制御の許可を求めるのはなぜですか?
現在の Finder の選択内容を読み取るために必要です。初回の使用時に許可してください。
Finder へのアクセスを拒否した場合の直し方は?
macOS 13 以降では、システム設定 → プライバシーとセキュリティ → オートメーションで Open in Code → Finder をオンにします。macOS 12 では、システム環境設定 → セキュリティとプライバシー → プライバシー → オートメーションを使います。
Open in Code は Homebrew でインストールできますか?
はい。開発者自身の tap を使います:brew install --cask sozercan/repo/open-in-code。
open-in-code.FULLMAC.app の Open in Code のダウンロードはどこから来ていますか?
ダウンロードボタンは Open in Code の公式リリースページ https://github.com/sozercan/OpenInCode/releases/latest につながっています。open-in-code.FULLMAC.app はアプリを変更も再パッケージもしていません。
似ているアプリ
OrbStackOrbStack は、Docker コンテナと Linux マシンを Mac で速く、軽く、かんたんに動かせるアプリです。Docker Desktop の代わりにそのまま使えます。docker や docker compose のコマンドはそのまま動き、初回起動時には Docker Desktop のコンテナ、イメージ、ボリュームを移行するか尋ねてくれます。数秒で起動し、Apple Silicon ではバックグラウンドの CPU 使用率が 0.1% 未満で、使っていないメモリは macOS に返します。コンテナのほか、16 種類のディストリビューションのフル Linux マシンや、ローカル開発用の軽量な Kubernetes クラスタも動かせます。OrbStack は Orbital Labs が開発しています。開発ツール
QuotaBarChatGPT アカウントで OpenAI Codex を使っている場合、使用量の上限は 5 時間と 1 週間の枠でリセットされ、残りを確認するには Codex や ChatGPT を開く必要があります。QuotaBar は残りの割合を Mac のメニューバーに表示し、60 秒ごとに更新します。アイコンをクリックすると各上限枠とリセットまでのカウントダウンを示す詳細パネルが開き、ほかのウインドウの前面に表示される小さなフローティング HUD をオンにすることもできます。開発ツール
Stargazer BarStargazer Bar は、GitHub リポジトリを見守ってくれる Mac 用の小さなネイティブメニューバーアプリです。メニューバーにスター数をリアルタイムで表示するので、ブラウザのタブを開いておかなくてもプロジェクトの様子がわかります。クリックすると詳細メニューが開き、スターとフォークの推移グラフ、リリースのダウンロード合計、メンテナー向けのレーダーを確認できます。公開リポジトリはスター数で測ります。スターのない非公開リポジトリは、対応が必要なもの、つまり失敗したビルド、未回答の Issue、新しいプルリクエストで測ります。開発ツール
Notch So GoodNotch So Good は、MacBook のノッチを AI コーディングエージェント用の小さなステータス表示に変えます。Claude Code や OpenAI Codex CLI が作業している間、黒いピルがノッチを広げ、左側には 3D キャラクターの Peek、右側には 5 時間の利用枠の残りを示すリングが表示されます。セッションがあなたを必要とするほど、Peek はノッチから大きく身を乗り出します。タスクが完了したり、失敗したり、利用上限に達したりすると、ノッチが開いて何がどのプロジェクトで起きたかをカードで知らせ、クリックすると tmux のペインまで含めて該当するターミナルのタブに移動します。開発ツール
Claude UsageClaude Usage は Claude Code を使う人のための小さなネイティブアプリです。メニューバーに、現在の 5 時間セッション、全モデルと Sonnet の週間使用量、従量課金のクレジットを、それぞれ使用量バーとリセット時刻付きで表示し、Claude Code を開く必要はありません。さらに Claude Code のプロンプトの下に、モデル、コンテキストウインドウの使用率、使用トークン数を 1 行で表示するので、容量が尽きる前にセッションを圧縮できます。ターミナルのペインごとに専用の表示が出て、tmux でも使えます。開発ツール
TintpadTintpad は、Claude Code や Codex のようなコマンドライン型コーディングエージェントを使う開発者向けの、無料のオープンソースランチャーです。どこからでも Option-Command-Space を押すと、Mac のノッチから黒いしずくが落ちてきて(ノッチのない Mac ではメニューバーの下に表示)、中にリポジトリが並びます。数文字入力して Return を押すと、いつも使っているターミナルがそのリポジトリで開き、前回そこで使ったモードでエージェントがすでに起動しています。開発ツール
Sertaç Özercan のその他のアプリ
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。