VSCode Side Launcher

アプリケーション
2025-07-26 (7 months ago)
VSCode Side Launcher

VSCode Side Launcher

VSCode のサイドバーにコマンドランチャーを表示する拡張機能です。

特徴

  • サイドバーランチャー: VSCode のサイドバーにコマンド実行ボタンを表示
  • 柔軟な設定: VSCode の settings.json または外部 JSON ファイルでコマンドを定義可能
  • 2つの実行モード: child_process による実行(結果をサイドバーに表示)と VSCode ターミナルでの実行を選択可能
  • 環境変数サポート: $WORKSPACE_ROOT$CURRENT_FILE_RELATIVE_PATH などの環境変数でワークスペースやファイル情報にアクセス
  • リアルタイム出力: コマンドの実行結果をリアルタイムに表示
  • エラーデバッグ: スタックトレース表示でエラー原因を特定

使い方

VSCode の settings.json にタスクを定義するだけで使えます:

{
  "sideLauncher.tasks": [
    {
      "label": "テスト実行",
      "command": "cd $WORKSPACE_ROOT && npm test"
    },
    {
      "label": "Git Add Current File",
      "type": "shellOnVSCode",
      "command": "git add $CURRENT_FILE_RELATIVE_PATH"
    }
  ]
}

外部ファイル ~/.config/vscode-side-launcher/tasks.json でグローバルなタスクも定義可能です。

リポジトリ

GitHub リポジトリ

アーカイブ