在 JetBrains IDE(例如 CLion 或 PyCharm)中,我可以设置“部署”,这样如果我右键单击任何本地文件或目录,我可以通过 SSH 将其“部署”到远程服务器上的相应位置。通信是通过多个“映射”建立的。
它比手动 scp 每个更改的文件更舒服。
VSCode 中是否存在类似的东西?
看起来像Push https://github.com/njpanderson/push扩展套件非常适合此目的。
它添加了类似的功能,例如上传、下载,甚至比较本地和远程文件。请从 VS Code 扩展列表中搜索它。
您还可以配置不同的环境。
这是右键单击文件时的上下文菜单:
这是来自 GitHub 上作者的页面
目前提供的功能:
个人文件的传输。文件夹传输。排队(和
保存批量后传输)。监视项目内的文件。 SFTP
网关支持 - 通过 SSH 网关/堡垒连接到您的 SFTP
服务器。 ⚡️ 快速设置 Push 支持多种选项和配置
模式。其中最常见的是针对活动的单个 SFTP 设置
工作区。以下步骤将帮助您立即完成设置:
从 [VS Code 扩展市场][3] 安装 Push。在命令中
调色板,选择创建/编辑推送配置并确认
位置(通常是您的工作区根目录),然后选择 SFTP 模板。
填写设置文件中缺少的详细信息。至少,你
需要主机、用户名、密码(如果不使用密钥)和 root
将包含工作区文件的路径,从根开始
由push.settings.jsonc 文件的位置定义。你应该
然后就可以使用以下命令在工作区中上传文件
资源管理器菜单、标题栏或命令面板。更完整的设置
以及配置详细信息,请随时阅读。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)