😎

Visual Studio Code で clone せずに GitHub リポジトリを参照する

2024/09/08に公開

Visual Studio Code で clone せずに GitHub リポジトリを参照する

概要

GitHub で管理されているソースコードをVisual Studio Code で参照したときにいちいち clone するのは面倒なので、clone せずに開きたい。その方法を説明する。

利用する Visual Studio Code プラグイン

GitHub Repositories をインストールしておく。

コマンドラインでの開き方

https://github/microsoft/vscode を開きたい場合、以下のコマンドを実行する。

code --folder-uri "vscode-vfs://github/microsoft/vscode"

Windows 11 で『ファイル名を指定して実行』から起動する場合

『ファイル名を指定して実行』から起動する場合、code コマンドを直接実行する場合、コマンドプロンプトがブロッキングしてしまう。これを防ぐ場合 start コマンドを使う。Windows 11 の場合、 start コマンドが見つからないというエラーになるので cmd /c 経由で実行する。ただコマンドプロンプトは残ってしまう。

cmd /c start "" code -n --folder-uri "vscode-vfs://github/microsoft/vscode"

start """" はウィンドウタイトル

参考

https://iucstscui.hatenablog.com/entry/2021/07/04/220006

Discussion