Transform your terminal experience with intelligent autocomplete suggestions for commands, file paths, and parameters directly in VS Code's integrated terminal.
π Quick Enable
1
Open VS Code Settings
Press Ctrl+, (or Cmd+, on Mac) to open Settings
2
Search for Terminal Suggest
Type "terminal.integrated.suggest" in the search box
3
Enable the Setting
Check the box for "Terminal > Integrated > Suggest: Enabled"
πΈ Settings: Terminal > Integrated > Suggest: Enabled β
Just like in your screenshot!
Just like in your screenshot!
βοΈ Alternative: JSON Settings
Prefer editing JSON directly? Add this to your settings.json:
{
"terminal.integrated.suggest.enabled": true
}
π‘ Pro Tip
Open Settings JSON with Ctrl+Shift+P β "Preferences: Open User Settings (JSON)"
π Supported Shells
β PowerShell
Full support
β Bash
Full support
β Zsh
Full support
β Fish
Full support
β¨ What You Get
Smart Autocomplete For:
- Commands:
git,npm,dotnet, etc. - File paths: Tab through directories and files
- Command parameters: Flags and options for CLI tools
- Git branches: Branch names for git commands
- npm scripts: Package.json scripts
- Environment variables: Available env vars
π― Usage Examples
# Type and press Tab for suggestions:
git checkout <Tab>
# Shows available branches
npm run <Tab>
# Shows available scripts from package.json
cd Project<Tab>
# Shows directories starting with "Project"
dotnet --<Tab>
# Shows available dotnet CLI flags
β‘ Productivity Boost
Before vs After
- Before: Manually type full paths and commands
- After: Tab through suggestions like in your IDE
- Result: Faster terminal work with fewer typos
π§ Advanced Configuration
{
// Enable suggestions
"terminal.integrated.suggest.enabled": true,
// Show suggestions immediately
"terminal.integrated.suggest.quickSuggestions": true,
// Customize suggestion behavior
"terminal.integrated.suggest.builtinCompletions": {
"pwshCode": true,
"pwshUnixCommands": true
}
}
π― Quick Wins
- Enable the setting (takes 30 seconds)
- Start typing any command and press
Tab - Navigate suggestions with arrow keys
- Press
Enterto select
π¨ Troubleshooting
If suggestions don't appear:
- Restart VS Code after enabling the setting
- Check your shell is supported (PowerShell 7+, Bash 4+)
- Try typing a few characters before pressing Tab
- Ensure you're in the integrated terminal (not external)
π¬ Comments & Reactions