VS Code Terminal Command Notebook
Manage and quickly execute terminal commands to boost your development efficiency.
Manage terminal commands like Jupyter Notebook in VS Code, mixing commands, outputs, and documentation.
- Notebook-style management: Group, rename, and favorite frequently used commands
- One-click execution: Quickly run preset or custom commands
- Mixed documentation: Add Markdown notes and explanations between commands
- Multi-session management: Manage multiple terminal sessions with tabs
- Import/Export: Easily share command notebooks
- History: View and reuse previously executed commands
- Search for
TerminalNotebook
in the VS Code Extension Marketplace - Or install via command line:
ext install quickerstudio.terminalnotebook
- Or manual installation:
- Download the
.vsix
file - Run:
code --install-extension TerminalNotebook-X.X.X.vsix
- Download the
- Click the TerminalNotebook icon in the Activity Bar
- Create a new notebook or open a sample notebook
- Add a command cell:
Cmd+Shift+P
>TerminalNotebook: Add Command Cell
- Execute a command: Click the
▶️ button on the left of the cell
- Add a Markdown cell:
Cmd+Shift+P
>Add Markdown Cell
- Export notebook:
- Right-click notebook >
Export as HTML/PDF
- Right-click notebook >
- Set frequently used commands:
- Configure in settings:
terminalnotebook.presets
- Configure in settings:
npm install
npm run build
npm start
Note
This workflow helps reduce repetitive typing and improve efficiency.
# Node.js Environment
nvm install --lts # Install latest LTS version of Node.js
nvm use --lts # Switch to latest LTS version
node -v # Check Node.js version
npm -v # Check npm version
# Python Environment
python --version # Check Python version
pip install -r requirements.txt # Install dependencies
python -m venv venv # Create virtual environment
source venv/bin/activate # Activate virtual environment (Linux/macOS)
venv\Scripts\activate # Activate virtual environment (Windows)
# Git Commands
git clone <repo-url> # Clone repository
git status # Check status
git pull # Pull latest code
git checkout -b <branch> # Create and switch branch
# Docker Commands
docker build -t myapp . # Build image
docker run -d -p 8080:80 myapp # Run container
docker ps # List running containers
docker-compose up -d # Start services in background
We welcome contributions via Issues and PRs! Please read the Contribution Guide for details and standards.
- Unit test coverage
- CI/CD pipeline optimization
- Documentation translation (EN/CH/JP)
- Terminal output syntax highlighting support
MIT License © 2023 QuickerStudio
Maintained by the QuickerStudio Team
📮 Issue Feedback | 💡 Feature Request | 👥 Join Discord