VSCode利用SFTP上传代码到服务器
VSCode已经支持远程开发,可以把代码自动从本地和服务器进行同步。
为了某些实验搞了一条Ubuntu 14.04的服务器,结果VSCode说远程服务器不支持,就只能另谋它路了,利用SFTP实现本地和服务器端的代码同步。
步骤
- VSCode应用市场安装SFTP插件
- 在项目目录下建立SFTP的配置文件:
.vscode/sftp.json
,内容如下
1 | { |
登录服务器可以使用密码或者私钥,上面文件的示例使用私钥,如果使用密码,增加一项password
即可。
uploadOnSave
配置项设置为true,能够确保文件保存时,自动上传到服务器,无需手动上传。
初次上传到服务器
a. Ctrl + Shift + P,输入
SFTP
,选择Sync Local -> Remote
即可
b. VSCode底部状态栏,会显示SFTP,如果在动态变化,说明在上传文件