Remote Development 没有开源?只找到这个:
我还想看看它去哪里下载适合远程环境的可执行文件呢。虽然暂时没找到它去哪里下载,但是在远程服务器上可以找到已经下载了哪些文件:
*@vps:~$ du -hd1 ~/.vscode-remote/
68K /home/*/.vscode-remote/data
93M /home/*/.vscode-remote/bin
51M /home/*/.vscode-remote/extensions
143M /home/*/.vscode-remote/
以及在远程启动的进程:
*@vps:~$ ps aux | grep vscode
* 4411 0.0 0.0 4288 768 ? S 13:20 0:00 sh /home/*/.vscode-remote/bin/473af33.../server.sh --port=0
* 4420 0.2 2.9 1297348 61716 ? Sl 13:20 0:07 /home/*/.vscode-remote/bin/473af33.../node /home/*/.vscode-remote/bin/473af33.../out/remoteExtensionHostAgent.js --port=0
* 4562 0.2 3.3 1391068 68752 ? Sl 13:22 0:07 /home/*/.vscode-remote/bin/473af33.../node /home/*/.vscode-remote/bin/473af33.../out/bootstrap-fork --type=extensionHost
* 4596 0.1 1.1 725204 23848 ? Sl 13:23 0:05 /home/*/.vscode-remote/extensions/ms-vscode.cpptools-0.22.1/bin/Microsoft.VSCode.CPP.Extension.linux
* 4616 0.0 1.2 328416 25292 ? Sl 13:23 0:00 /home/*/.vscode-remote/extensions/ms-vscode.cpptools-0.22.1/bin/Microsoft.VSCode.CPP.IntelliSense.Msvc.linux 45
这些可执行文件都是微软事先准备好的,用户只要执行 Remote-SSH: Connect to Host...
就注入。免去用户自行安装编译,这很好,我只是有点好奇,到底准备了多少平台对应的可执行文件?如果微软不为某个平台提供可执行文件,是不是只能一翻两瞪眼了?