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:
- Open VS Code
- Press
Ctrl+Shift+X(orCmd+Shift+Xon macOS) - Search for CommandTree
- 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.