【发布时间】:2021-03-10 17:23:08
【问题描述】:
请帮助我了解一些有关 Visual Studio Code 的信息。我已经花了几天时间搜索和测试这个工具,但仍然无法让它像我想要的那样工作。在我在 Netbeans 工作之前,它支持本地目录内容和文件更改与远程服务器同步。如果我创建或更改文件,它将被发送到远程服务器。我想在 Visual Studio Code 中也一样,但我找不到方法。我知道,有 Visual Studio Code Remote - SSH,它允许直接更改远程文件,但我想要本地副本。然后是 Sync-Rsync 扩展,它几乎可以满足我的需求,但不完全是。它允许将更改的文件发送到远程服务器,但完全忽略文件和文件夹的创建或删除。或者也许我只是不知道如何配置它才能正常工作。也许有人对此有更多经验并可以分享一些想法?
【问题讨论】:
-
我不使用 VS Code,但我认为大多数 IDE 将其称为“部署”。在菜单中查找。
-
你可以使用git与远程服务器同步吗?
-
VSCode 本身实际上并没有做很多事情。大多数功能实际上是由插件提供的。您可能需要一个合适的插件(尽管通过使用 git 和映射的远程存储库将其与源代码控制相结合可能是一个非常好的解决方案,并且是一个非常常见的设置)
-
是的,应该有一些扩展,这就是我需要的。我的问题只是,我不知道,是哪一个。到目前为止,我所做的只是部分做我需要的。 VSCode 也有部署扩展,但我认为,它们不提供与我的操作的自动同步。
-
My problem is only, that I don't know, which one....我们会很好,但请理解,这个网站不是免费的做我的研究服务。如果有人碰巧知道确切的东西,他们可能会提到它,但实际上你自己研究它会更快。不过,一定要探索 git 的想法,这是一个很好的想法。许多开发人员这样做是为了备份他们的代码并同时对其进行版本控制。它也可以用作部署方法。
标签: linux visual-studio-code synchronization