Manage tasks, run tests, browse docs, and track time in one VS Code sidebar.
📋 Commands - Create reusable commands with variables, organize in folders, pin to status bar
🧪 Test Runner - Auto-discover tests, parallel execution (6 concurrent), pattern matching with preview
📚 Docs Hub - Browse markdown files, search content, extract commands from code blocks
⏱️ Time Tracker - Track sessions with pause/resume, Git branch automation, commit logging
git clone <your-repo-url>
cd command-manager-next-extension-for-code
npm installPress F5 in VS Code to run in development mode, or package with vsce package
- Open sidebar → Click
+to create command - Use
{{variableName}}for dynamic values - Run with
Ctrl+Shift+Cor from tree view
- Click
+to create test configuration - Set patterns:
**/*.test.jsortests/test_* - Use placeholders:
$test,$test_file,$executable_test_path - Click "Find Tests" or enable auto-discovery
Example configs:
# Jest
npm test -- $test
# Pytest
pytest -k "$test"
# Mocha
npm run test -- --grep "$test"All settings stored in .vscode/commands.json
Storage options:
workspace- Local to project (default)global- Shared across projectsboth- Merged view
Key settings:
{
"commandManager.storageLocation": "workspace",
"commandManager.autoCreateCommandsDirectory": true,
"commandManager.addCommandsToGitignore": false,
"commandManager.documentationHub.viewMode": "tree"
}git clone <your-repo-url>
npm install && npm run compile
npm test # Run testsPress F5 in VS Code to launch Extension Development Host
MIT License - see LICENSE
Fork and Continue Development of Leos-Shared-Commands by Leonardo de Souza Chaves (@Leonardo8133)
