注意:安装之前要安装git或兼容组件,请查看Visual Studio Code Remote Development Troubleshooting Tips and Tricks,文中提到,需要安装Windows的OpenSSH的Client支持,Win10容易装,WIN7下倒是可以用Git for Windows来替代
步骤1:安装组件
步骤2:创建远程连接
注意:如果远程服务器不是SSH的默认端口,需要在输入框中输入
ssh 用户@IP -p 端口号
步骤3:连接到远程机器
点添加目录的按钮后,出现新的界面,首先需要选择远程服务器的类型,第一次连接的时候需要选择,以后再连接的时候就不必再选择了
然后输入用户密码,回车
步骤4:打开相应目录
这样就可以了
意外现象
当我编辑php代码的时候出现一个奇怪的提示:
The language server needs at least PHP 7.1 installed. Version found: 5.6.40
我在Windows主机上安装了PHP 7.4,可是仍然是相同的提示,尝试了N种方法,仍然是相同的提示,后来在菜单上,打开了终端,查看了PHP的版本是5.6.40,这个是Linux服务器中的PHP版本,然后升级 服务器里面的PHP版本,这样就解决这个问题了
结论:使用VSCODE编辑远程服务器中的程序时,VSCODE使用的是是服务器中的PHP,不是Windows中安装的PHP,这个要好好领悟哦