VS Code启动报错"clean-exit"(代码0),卸载重装无效,如何清除会话数据且保留配置?
VS Code启动报错"clean-exit"(代码0),卸载重装无效,如何清除会话数据且保留配置?
嗨,我之前在Ubuntu系统上也碰到过一模一样的问题!卸载重装没用是因为VS Code的会话数据和配置是分开存储的,卸载不会自动清理残留的异常会话文件,咱们直接精准清理这些捣乱的会话数据就行,完全不会动你的个人配置、插件和自定义设置。
下面是针对Ubuntu Mate的具体操作步骤:
彻底关闭VS Code所有进程
先确保VS Code没有在后台偷偷运行,打开终端输入:pkill code要是不放心,可以用
ps aux | grep code检查一下,还有残留进程的话,就用kill <进程ID>手动杀掉。清理会话数据目录
VS Code的会话数据都存在~/.config/Code/Sessions这个文件夹里,直接删掉里面的所有内容就行:rm -rf ~/.config/Code/Sessions/*这个操作只会清除上次异常退出的会话记录,你的
settings.json、键盘快捷键、已安装的插件这些重要配置都存在~/.config/Code/User和~/.config/Code/extensions里,完全不会被影响。如果还是不行,试试清理缓存数据
要是上面的操作后还是报错,可以顺带清理一下VS Code的缓存文件,同样不会丢失配置:rm -rf ~/.config/Code/CachedData rm -rf ~/.config/Code/CachedExtensions缓存文件只是插件和运行时的临时数据,重启VS Code后会自动重新生成。
做完这些步骤后,再启动VS Code应该就能正常打开了,你的所有个人配置都会完好保留~
备注:内容来源于stack exchange,提问作者Robert
相关产品推荐
相关产品推荐

