开发全栈网络应用程序,我想在 linux 机器上拥有我所有的代码和构建逻辑(即 git、docker 容器和其他终端命令),但我的所有开发工作流都在我的 windows 机器上(所以我的 IDE 、Web 浏览器和 REST 客户端)通过 SSH 访问它。
除了 IDE,我已经设法完成了所有这些工作,我只能通过 SSH 编辑单个文件,而不是将文件夹作为项目来管理。所以现在我在 Linux 机器 (Ubuntu) 上使用 VSCode,这是阻止我放弃图形界面并在其上安装 Ubuntu Server 的最后一件事。
不,我不想使用 Vim 或 Emacs。我想使用 VSCode 或其他现代 IDE,但最好使用 VSCode。
最佳答案
按照此处的说明尝试使用 Remote VSCode 插件:Using Remote VSCode
此讨论正是关于您的问题:VSCode 13643 issue Github
编辑:我最近在 Github 上发现了一个新的 VSCode 插件:vs-deploy .它旨在非常快速地远程部署文件和文件夹。它似乎在工作,到目前为止我还没有发现任何错误。它适用于 FTP、SFTP (SSH) 和许多其他协议(protocol)。
关于ssh - 如何通过ssh管理项目文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49496046/