vscode问题汇总
问题现象1(vscode中cpptools-srv内存占用过多)
vscode报错OOM。
问题分析
# top按照占用内存排序
top -o +%MEM
cpptools-srv占用最高,达到890MB左右。
解决方法
打开vscode,文件->首选项->设置,搜索C_Cpp.intelliSenseCacheSize,修改默认的5120为256。
cpptools-srv内存占用已减少到68MB左右。
问题现象2(go mod tidy卡住)
vscode卡在setting up workspace loading packages。
问题分析
go mod tidy一直无法完成,正常可以拉到依赖。
解决问题
# 删除本地下载的所有依赖后再重试
rm -rf $GOPATH/pkg/*
go mod tidy
问题现象3(windows vscode使用git bash时报错Segmentation fault)
解决问题
升级git到最新
git version 2.20.1.windows.1 -> git version 2.48.1.windows.1