https://www.jianshu.com/p/0f2fb935a9a1 这篇也可以参考一下i
本机:ubuntu16.04,如果是windows,要先装SSH,但是好像win10自带,我在我win10的电脑上配置过程和ubuntu下一模一样,
win7的话需要装ssh-cilent,因为ubuntu之前装过或者自带了,可以参考
https://www.jianshu.com/p/f8ba3e51d60e
和https://blog.csdn.net/Mr_Cat123/article/details/103100174
我试了下:去https://www.mcclellandlegge.com/2017-02-24-installsshd/下载对应的windows版的open-ssh
然后按照https://www.jianshu.com/p/f8ba3e51d60e的添加环境变量就行了,不用https://blog.csdn.net/Mr_Cat123/article/details/103100174这篇说的那样麻烦
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的图标,
4,刚开始你没设置SSH TARGETS这一栏下面是没有什么东西显示出来的,光标放在SSH TARGETS这一栏,出现齿轮选项,点击齿轮,出现:
点击搜索栏出现的/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, 现在你就可以直接修改服务器上的代码了,很方便