Here's how I do a nuclear reinstall of VSCode (ie uninstall, reset caches, remove all exteions, etc). It is useful when I am completely at my wit's end. I've only had to do it twice, but wanted to capture it for next time. It is based on microsoft/vscode-python#24839 (comment). It might change in a future version of VSCode; worked for me as of VSCode 1.104.1 to solve microsoft/vscode-python#24839
- Backup extensions list and config files I care about
mkdir ~/vscode-backup code --list-extensions > ~/vscode-backup/installed-extensions.txt cp "$HOME/Library/Application Support/Code/User/settings.json" ~/vscode-backup cp "$HOME/Library/Application Support/Code/User/tasks.json" ~/vscode-backup cp "$HOME/Library/Application Support/Code/User/keybindings.json" ~/vscode-backup