1. vscode直接用Remote-SSHh链接就行了。
2.
@511,可能要配置成免密码证书登录,并且要提前输入yes确认服务器公钥。
你先 ssh 用户名@IP地址 试试,如果要输入密码,就配置证书。
如果要输入yes,那输入一次yes登录再试sftp应该就可以了。
此外,Remote SSH插件也很好用,可以直接在远程服务器完成编译和调试。
3.
请教一下远程服务器开发和调试的优点是什么?为什么要远程服务器开发和调试?
4.
@没落的情绪,比如服务器是Linux,本机是Windows,只用sftp的话只是把远程的文件带到本地,服务器的运行环境并没有带过来,所以如果是打开为Linux开发的项目,可能没办法进行编译和调试。
remote ssh就不同,它直接在服务器上运行所有编译和调试工作,Windows只是提供了一个编辑器界面。这样就能直接在vscode里调试为另一个操作系统编写的程序了。