Visual Studio Code 是否支持与远程服务器同步代码?

DMG*_*DMG 11 linux synchronization visual-studio-code

请帮助我了解有关 Visual Studio Code 的一些信息。我已经花了几天时间搜索和测试这个工具,但仍然无法让它按照我想要的方式工作。在我使用 Netbeans 之前,它支持本地目录内容和文件更改与远程服务器同步。如果我创建或更改文件,它将被发送到远程服务器。我想要在 Visual Studio Code 中实现相同的功能,但我找不到如何实现。我知道,有 Visual Studio Code Remote - SSH,它允许直接更改远程文件,但我想要本地副本。然后还有 Sync-Rsync 扩展,它几乎可以满足我的要求,但不完全一样。它允许将更改的文件发送到远程服务器,但完全忽略文件和文件夹的创建或删除。或者也许我只是不知道如何配置它才能正常工作。也许有人对此有更多经验并可以分享一些对此的想法?

Nat*_*uhn 10

这是一个合理的问题,国际海事组织!这个回应无疑为时已晚,无法帮助OP,但希望它能帮助其他人。我对同样的问题感到沮丧,并且我使用了liximomo 的 SFTP 扩展,它似乎功能齐全并且文档相当齐全。它对我来说效果很好,下载量超过 100 万次,并根据 225 条评论获得了 4 星级评论。不幸的是自2019年以来就没有更新过,最近的评论也不好。还有其他几个同名的扩展,但下载和评论较少。这个看起来很有前途:它是 liximomo 项目的一个分支,最后一次更新是在 8 天前,下载量接近 30K,有 22 条评论,平均分为 5 星。实际上,看到这个,我想我会卸载 liximomo 版本并安装这个版本,谢谢你让我研究这个。

[编辑 2022 年 2 月:我说我会尝试的扩展是Natizyskunk 的 SFTP。目前,该游戏的下载量已达 42,000 次,并且有 26 条评论,平均评分为 5 星。当我刚刚检查时,它昨天确实更新了,这是自去年 11 月爆发更新以来的第一次。我不经常使用它,但当我使用它时效果很好。]

Sync-Rsync 的下载量约为 26K,根据 21 条评论获得 4.5 星。变更日志也是 2019 年版本。

  • 这对我来说似乎很奇怪,没有原生的 vscode 功能。我只是偶然发现了这个问题,我不明白为什么人们会更喜欢远程 ssh 而不是在后台同步的本地副本。想象一下你有一天你必须去旅行,但在途中,你的网络状况不佳。远程 ssh 是一个非常蹩脚的解决方案。 (2认同)