VS Code扩展无法保持已安装状态问题求助
解决VS Code扩展每次重启被重置/需重装的问题
修复步骤
检查扩展目录权限
确认VS Code的扩展存储目录有读写权限:- Windows:
%USERPROFILE%\.vscode\extensions - macOS:
~/.vscode/extensions - Linux:
~/.vscode/extensions
右键文件夹,确保当前用户拥有完全控制(Windows)或读写(macOS/Linux)权限,权限不足会导致扩展无法持久化保存。
- Windows:
关闭便携模式
检查VS Code快捷方式的「目标」栏,若末尾带有--portable或自定义--user-data-dir参数,直接删除这些参数后重启。便携模式会将扩展存在临时目录,关闭后易丢失。清空用户数据目录
卸载重装可能残留损坏数据,手动删除以下目录后重启VS Code:- Windows:
%APPDATA%\Code - macOS:
~/Library/Application Support/Code - Linux:
~/.config/Code
- Windows:
排除安全软件干扰
把VS Code的extensions目录和用户数据目录添加到杀毒软件、防火墙的白名单,避免第三方工具误删扩展文件。测试Insiders版本
安装VS Code Insiders预览版,验证是否同样出现问题,排查是否为稳定版的特定bug导致。
内容的提问来源于stack exchange,提问作者Toprak Pehlivan
相关产品推荐
相关产品推荐

