当我从码头启动VSCode时,它总是抱怨
解析shell环境需要很长时间。请 检查您的shell配置。
然后再晚一点
无法在合理的时间内解析您的shell环境。 请检查您的shell配置。
根据此页面,解析Shell环境是缓慢的,如果.bashrc花费超过3秒,则显示第一条消息;如果超过10秒,则显示第二条消息。
我在VSCode中打开了一个终端并获得了我的.bashrc文件
dpatterson@dpconsulting$ time source ~/.bashrc
real 0m1.448s
user 0m0.524s
sys 0m0.671s
dpatterson@dpconsulting$ 正如你所看到的,它所用的时间不到1.5秒。
环境:
希望有人知道是什么导致了这一切。
否则,也许有人可以向我指出实际产生这些错误的代码。
提亚
发布于 2021-03-07 04:39:56
遇到同样的情况并发现问题:https://github.com/microsoft/vscode/issues/113869#issuecomment-780072904
我将nvm load code解压缩到condition function ref中,解决了这个问题:
function load-nvm {
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh
}
# nvm
if [[ "x${TERM_PROGRAM}" = "xvscode" ]]; then
echo 'in vscode, nvm not work; use `load-nvm`';
else
load-nvm
fi发布于 2021-11-19 10:33:41
从终端打开VS代码:
code .发布于 2021-10-14 18:44:18
重新启动VSCode on BigSur对我很有用。
还可以检查用户设置,以确保其与终端使用的shell的路径匹配。
检查https://code.visualstudio.com/docs/supporting/troubleshoot-terminal-launch的其他故障排除步骤。
https://stackoverflow.com/questions/66162058
复制相似问题