服务器远程同步(pycharm and vscode)

懵懂的女人 提交于 2020-01-04 09:30:50

pycharm

在菜单栏依次点击Tools->Deployment->Configuration,进入以下Connection界面:

填写相关信息,重要的是Root path,填写好根目录,因为后续的映射是这个的相对目录
在这里插入图片描述
进入Mapping界面:

填写本机同步代码的目录Local path,然后填写Deployment path,此处应为相对目录,如/xx/xxx/xxxx,点击OK便配置好啦,然后可以在Tools->Deployment->Browse Remote Host将远程服务器的目录了调出来。既可以在远程目录中调出文件进行修改,上传;也可以在本地文件进行修改,ctrl+s保存后会自动上传。不过最好选择一种方式进行操作!!不然很轻易会覆盖掉新修改的代码
在这里插入图片描述
还可以选择远程的编译器对代码进行解释:
Files->Project->Project Interpreter,点击小齿轮->add,选择SSH Interpreter
输入Host, Username;password之后进入如下界面:

选择解释器所在的位置,Finish即可。这样代码就会根据远程服务器的解释器进行自动补全啦。
在这里插入图片描述

VScode

安装sftp插件
打开本地要同步的文件夹
shift+ctrl+p,输入stfp,找到config
如下配置sttp.json文件:

{
    "name": "My Server",
    "host": "远程服务器IP",
    "password": "密码",
    "protocol": "sftp",
    "port": 22,
    "username": "用户名",
    "remotePath": "绝对路径",
    "uploadOnSave": true  // 本地ctrl+s便会上传至服务器
}

保存即可生成配置。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!