0.测试环境:
操作系统:win7 sp1 ( 版本 = "6.1.7601.28116")
硬件:AMD A4-3300 APU with Radeon(tm) HD Graphics 和 ddr3 16g
软件:Visual Studio Code 1.140 (1.390)
1.官方停止支持win7的原因
vscode依赖electron,electron依赖chromium ,而 chromium 默认不再支持 win7
2. 编译支持win7 的 vscode
由于 vscode是开源软件,我们可以自行编译适配win7 的 vscode开源版本,或者下载别人已经下载好的版本 (参见: https://zhuanlan.zhihu.com/p/689507391)
3. 插件问题
然后将开源版本构建的VSCode的resources\app目录中的所有东西删掉,换成Microsoft 官网构建好的VS Code的resources\app目录中的内容,即可在线正常安装插件和语言包等。
参考资料:
GitHub - microsoft/vscode: Visual Studio Code · GitHub
https://zhuanlan.zhihu.com/p/689507391
GitHub - e3kskoy7wqk/vscode-for-windows-7: vscode, which runs on windows 7 and uses the latest version of electron. · GitHub