VS Code IntelliSense Not Working
Quick answer
IntelliSense stops when the language extension or server is not running, the file is outside a workspace, or the server is stalled. Check the extension, reload the window and look at the language server.
Most likely fix: Confirm the extension is enabled
How to fix it
Try these in order — the most common fix is first.
1. Confirm the extension is enabled
- Open the Extensions view and search for your language extension (for Python: Python and Pylance)
- Enable it and click Restart Extensions if prompted
Did this fix it?2. Check the language server setting
- Search python.languageServer in Settings
- Use Default or Pylance rather than None
Did this fix it?3. Reload the window
- Run Developer: Reload Window
- Wait for the language server to finish indexing
Did this fix it?4. Fix Python import resolution
- Select the correct interpreter with Python: Select Interpreter
- Add source folders to python.analysis.extraPaths
Did this fix it?5. Reduce what the server scans
- Add large folders to files.exclude and files.watcherExclude
- Open the project root, not a parent folder with many projects
Did this fix it?6. Trust the workspace
- Click Manage in the restricted mode banner and trust the folder if you know its contents are safe
Did this fix it?
Symptoms
No autocomplete, no hover info, or no go to definition for a language.
Why it happens
- Language extension not installed or disabled
- Language server crashed or disabled (python.languageServer set to None)
- File opened outside a workspace folder
- Missing import paths for Python
- Huge folders such as node_modules or .venv slowing the server
- Workspace not trusted
This guide also covers
- vscode intellisense not working
- vscode autocomplete not working
- pylance not working
Still not working?
If VS Code keeps failing, you're not alone. See every VS Code problem users report or the alternatives people switch to.
Need a custom web app or internal tool? Our small team builds it, on your domain or hosted by us. Price agreed together.
Get a quote