Getting Started

CommandTree scans your VS Code workspace and surfaces all runnable commands in a single tree view sidebar panel.

Installation

Install from the VS Code Marketplace:

  1. Open VS Code
  2. Press Ctrl+Shift+X (or Cmd+Shift+X on macOS)
  3. Search for CommandTree
  4. Click Install

Or from the command line:

code --install-extension nimblesite.commandtree

Building from Source

git clone https://github.com/melbournedeveloper/CommandTree.git
cd CommandTree
npm install
npm run package
code --install-extension commandtree-*.vsix

What Gets Discovered

Type Source
Shell Scripts .sh, .bash, .zsh files
NPM Scripts package.json scripts
Makefile Targets Makefile / makefile targets
VS Code Tasks .vscode/tasks.json
Launch Configs .vscode/launch.json
Python Scripts .py files

Discovery respects exclude patterns in settings and runs in the background.