Ascreit Copy GitHub URL

VS Code / Cursor のエクスプローラーやエディターの右クリックメニューから、現在のファイルのGitHub URLをコピーするための拡張です。
Install from Marketplace
GitHubで管理されているリポジトリ内のファイルを右クリックして Copy GitHub URL を実行すると、以下のようなURLをクリップボードへコピーします。
https://github.com/ascreit/vscode-copy-github-url/blob/main/README.md
できること
- エクスプローラーでファイルを右クリックしてGitHub URLをコピー
- エディターで開いているファイルからGitHub URLをコピー
- 生成したGitHub URLをブラウザで開いてプレビュー
- Gitのremote URLと現在のブランチ名からGitHubの
blob URLを生成
- GitHubリポジトリではない場合やremoteが見つからない場合に通知
スクリーンショット
エクスプローラーやエディターの右クリックメニューから、Copy GitHub URL と Preview GitHub URL を実行できます。

使い方
- GitHubで管理されているリポジトリをVS Code / Cursorで開く
- エクスプローラー、またはエディター上でファイルを右クリックする
Copy GitHub URL を押す
- 生成されたGitHub URLがクリップボードへコピーされます
ブラウザで開く場合は、右クリックメニューまたはコマンドパレットから Preview GitHub URL を実行します。
コマンドパレットから実行する場合は、以下のコマンドを使います。
Copy GitHub URL
Preview GitHub URL
例えば、main ブランチで README.md をコピーした場合は以下のようなURLになります。
https://github.com/ascreit/vscode-copy-github-url/blob/main/README.md
インストール
Marketplaceからインストールできます。
Install from Marketplace
コマンドパレットからインストールする場合は、Extensions: Install Extensions を開いて以下を検索してください。
Ascreit Copy GitHub URL
拡張IDで検索する場合は以下です。
ascreit.vscode-copy-github-url