Alias Explorer for VS Code
ファイルやフォルダの名前を変更せずに、別名で表示できるもう一つのエクスプローラー。
VS Code の拡張機能です。
実際のファイル名はそのままに、VS Code 上で第二の名前に設定することができます。AIによる一括翻訳アシスト機能付き。

特徴
- 第2のエクスプローラー - 通常の Explorer とは別に、別名表示専用のファイルツリーを表示
- リネーム不要 - 元のファイル/フォルダ名には一切影響しません
- 別名(ラベル)の編集 - F2 や右クリックから、通常のリネーム感覚で別名を設定
- AI一括変換アシスト - プロンプトをコピーして Gemini / ChatGPT に貼り、返却された JSON を適用
- プロジェクト単位で管理 - 設定は
.vscode/file-labels.json に保存
対応言語
- 日本語
- 英語
- 中国語(簡体字)
- 中国語(繁体字)
- 韓国語
- スペイン語
- フランス語
- アラビア語
- ブルガリア語
- ベンガル語
- チェコ語
- ギリシャ語
- ペルシア語
- フィリピン語
- ヒンディー語
- クロアチア語
- ハンガリー語
- インドネシア語
- カザフ語
- モンゴル語
- マレー語
- ポーランド語
- ルーマニア語
- ロシア語
- スロベニア語
- セルビア語
- タミル語
- テルグ語
- タイ語
- トルコ語
- ウクライナ語
- ウズベク語
- ベトナム語

インストール
Marketplace(VS Code Extensions)からインストール
https://marketplace.visualstudio.com/items?itemName=fukurou3.file-labels
開発モードで使用する場合
cd vscode-file-labels
npm install
npm run compile
- このフォルダを VS Code で開く
F5 を押して拡張機能開発ホストを起動
- 新しいウィンドウで任意のプロジェクトを開く
VSIX パッケージとしてインストール
npm install -g @vscode/vsce
vsce package
code --install-extension file-labels-*.vsix --force
使い方
別名(ラベル)を設定する
- サイドバーの File Labels アイコンをクリック
- ファイル/フォルダを右クリック → 「ラベルを設定」(または
F2)
- 表示したい名前を入力して確定
AI で一括変換する
- 設定ビューから「翻訳プロンプトをコピー」をクリック
- AI(Gemini / ChatGPT など)に貼り付けて実行
- 返ってきた JSON をコピー
- 「翻訳結果を適用」をクリック
※ 拡張機能から AI へ自動送信は行われません。あなたがコピーした内容を送信する必要があります。
ラベルを削除する
- 右クリック → 「ラベルを削除」
- または「ラベルを設定」で空欄のまま確定
手動で編集する
.vscode/file-labels.json を直接編集することもできます。
{
"docs/roadmap.md": "ロードマップ",
"docs/business-plan.md": "事業構想",
"src/index.ts": "エントリーポイント"
}
設定ファイル
| 項目 |
内容 |
| 保存場所 |
.vscode/file-labels.json |
| 形式 |
{ "相対パス": "表示名" } |
| 自動反映 |
ファイルを保存すると即時反映 |
Alias Explorer for Visual Studio Code
A second explorer that displays files and folders with custom aliases — without renaming them.
This is a Visual Studio Code extension.
Keep your actual filenames intact while giving them readable display names in VS Code. Includes AI-assisted bulk translation.

Features
- Second Explorer - A dedicated file tree for alias display, separate from the standard Explorer
- No Renaming Required - Original file/folder names remain untouched
- Easy Alias Editing - Set aliases via F2 or right-click, just like normal renaming
- AI Bulk Conversion - Copy a prompt to Gemini/ChatGPT, paste the returned JSON to apply
- Per-Project Settings - Configuration saved in
.vscode/file-labels.json
Supported Languages
- 日本語
- English
- 简体中文
- 繁體中文
- 한국어
- Español
- Français
- العربية
- Български
- বাংলা
- Čeština
- Ελληνικά
- فارسی
- Filipino
- हिन्दी
- Hrvatski
- Magyar
- Bahasa Indonesia
- Қазақ тілі
- Монгол
- Bahasa Melayu
- Polski
- Română
- Русский
- Slovenščina
- Српски
- தமிழ்
- తెలుగు
- ไทย
- Türkçe
- Українська
- O‘zbek
- Tiếng Việt

Installation
Install from Marketplace (VS Code Extensions)
https://marketplace.visualstudio.com/items?itemName=fukurou3.file-labels
Development Mode
cd vscode-file-labels
npm install
npm run compile
- Open this folder in VS Code
- Press
F5 to launch the Extension Development Host
- Open any project in the new window
Install as VSIX Package
npm install -g @vscode/vsce
vsce package
code --install-extension file-labels-*.vsix --force
Usage
Set an Alias
- Click the File Labels icon in the sidebar
- Right-click a file/folder → "Set Label" (or press
F2)
- Enter your desired display name and confirm
AI Bulk Conversion
- Click "Copy Translation Prompt" from the settings view
- Paste into AI (Gemini, ChatGPT, etc.) and run
- Copy the returned JSON
- Click "Apply Translation"
Note: This extension never sends data to AI automatically. You will need to send a copy.
Remove a Label
- Right-click → "Remove Label"
- Or set an empty label via "Set Label"
Manual Editing
You can also edit .vscode/file-labels.json directly.
{
"docs/roadmap.md": "Roadmap",
"docs/business-plan.md": "Business Plan",
"src/index.ts": "Entry Point"
}
Configuration
| Item |
Details |
| Location |
.vscode/file-labels.json |
| Format |
{ "relative/path": "Display Name" } |
| Auto-refresh |
Changes apply immediately on save |