VScode实现经过跳板机的代码双向同步
一、 安装SFTP
首先在vscode的应用市场安装SFTP插件。
然后ctrl+shift+P呼出命令行,输入@sftp,就会在项目目录/.vscode中创建一个sftp.json配置文件。
二、 配置config
注意,sftp.json要配置到本地,不要配置到服务器上了!
1 | |
以上方法中,他是读取的跳板机文件下的私钥而不是本地机,把私钥放到跳板机不太安全,但是他这个插件实在是难用,不能传参,不会读取config,只能是这样了。
三、报错
[09-12 15:03:12] [error] Error: command 'sftp.remoteExplorer.refresh' already exists
估计是我之前安装了两个版本的sftp插件冲突了,插件市场卸载重启一下。
四、 使用
对于本地端文件,右键upload即可上传。插件也支持自动上传,在config中添加
1 | |
即可。

从pycharm搬过来,本来以为可以本地代码自动上传,这样可以用本地AI助手写代码,使用远端解释器运行,但是实操起来是不可以的,不如使用github传代码了。
参考资料
VScode实现经过跳板机的代码双向同步
http://blog.mingxuan.xin/2025/09/12/20250912/