解决 Vscode 终端抱怨解析环境需要过多时间问题
当我从 Dock 启动 VSCode 时,它总是抱怨
解析您的 shell 环境需要很长时间。请
检查您的外壳配置。
然后稍后
无法在合理的时间内解析您的 shell 环境。
请检查您的外壳配置。
根据这个页面,Resolving Shell Environment is Slow,如果 .bashrc 需要三秒以上,则显示第一条消息,如果需要十秒以上,则显示第二条消息。
我在 VSCode 中打开了一个终端并获取了我的 .bashrc 文件
1 | Mark$ time source ~/.bashrc |
如您所见,只需不到 1.5 秒。
环境:
- MacOS Monterey 12.5
- VSCode 1.69.2
希望有人知道是什么导致了这种情况。
除此之外,也许有人可以将我指向实际生成这些错误的代码。
遇到同样情况,发现问题:https://github.com/microsoft/vscode/issues/113869#issuecomment-780072904
我提取nvm load code
到问题中的condition function
参考,解决了这个问题:
1 | function load-nvm { |