安装扩展重启后,如何让VS Code恢复使用正常版本而非Code - OSS Dev?
恢复VS Code正常版本使用的解决方法
问题背景
安装Swipe to Navigate扩展并重启VS Code后,软件进入全新安装状态,原/Library/Application Support/Code目录下的配置、偏好设置不再生效,转而从/Library/Application Support/Code - OSS Dev目录加载配置。
解决步骤
方法1:强制指定配置目录启动
- 关闭所有VS Code窗口
- 打开终端,执行以下命令启动VS Code,强制调用常规配置目录:
open -a "Visual Studio Code" --args --user-data-dir="/Library/Application Support/Code" - 启动后确认配置恢复正常,右键点击Dock中的VS Code图标,选择「选项」→「在Dock中保留」,替换原启动项
方法2:修改系统默认启动参数(macOS)
- 关闭VS Code,打开终端执行:
defaults write com.microsoft.VSCode AppleOpenArguments -array "--user-data-dir=/Library/Application Support/Code" - 重启VS Code,验证配置是否恢复
方法3:彻底重装(极端情况)
- 完全卸载VS Code:删除
/Applications/Visual Studio Code.app,同时删除/Library/Application Support/Code和/Library/Application Support/Code - OSS Dev目录 - 重新下载官方版本VS Code安装包进行安装
- 若有备份,恢复之前的配置文件
内容的提问来源于stack exchange,提问作者Cully
相关产品推荐
相关产品推荐

