vscode远程连服务器

本机:ubuntu16.04

vscode:1.4

服务器:ubuntu16.04

在本机上装vscode,并通过vscode远程访问服务器

1,先安装vscode

2,装插件    Remote Development

看网上其他装

Remote SSH

Remote WSL 其实你装Remote Development他会自动帮你装什么Remote SSH Remote WSL SSH Container之类的

3,装好这个插件后,左侧如下图会出现一个SSH的图标,

 

vscode远程连服务器

4,刚开始你没设置SSH TARGETS这一栏下面是没有什么东西显示出来的,光标放在SSH TARGETS这一栏,出现齿轮选项,点击齿轮,出现:

vscode远程连服务器

点击搜索栏出现的/home/wujiacheng/.ssh/config

5,编辑config文件

如下格式:

HOST 随便起个名字比如tianxp

    HostName 写服务器的IP地址

 User 服务器账号名称

 port 端口号

保存一下,SSH TARGETS就会出现如上图图所示

6,ctrl +shift +p 调出搜索窗口,输入remote-ssh seting

找下面这一项,勾上,就是时刻显示终端

7,点击SSH TARGETS出现的你刚建好的服务器,鼠标放上面,有个连接按钮,点击连接,在搜索栏或者出现的终端上输入密码,连接成功,会出现一个绿色的√符号

8,在打开文件夹,会自动定位到服务器的文件目录,再输入密码,就把服务器的文件夹显示出来了

9,服务器的窗口是单独的,所以要重新装插件

10,安装vscode python的一些插件,虽然之前装过vscode的插件,但这是安装的服务器的python vscode如python和Anaconda插件,在左下角选择相对应的python的解释器或者ctrl shift p 调出搜索框,搜索python select interpreter,才能正常的补全代码,

11, 现在你就可以直接修改服务器上的代码了,很方便