继续在其他环境中工作
在你的初创公司中,你看重能够随时随地快速编辑代码的能力,但你有时还需要运行代码。 使用适用于 Web 的 VS Code,可以通过使用“继续处理...”命令轻松迁移到更强大的环境,也可以通过使用 VS Code Remote - Tunnels 扩展来带入自己的计算资源。
“继续工作...”命令
有时,你需要访问其他可运行代码的环境。 在 VS Code 网页版中,可以无缝切换到在开发环境中处理存储库,该环境支持本地文件系统以及完整的语言和开发工具。
使用“继续工作...”命令可继续在不同的环境中工作。 此命令让你能够在 VS Code Desktop 中重新打开存储库,以便可在功能齐全的编辑器中继续工作。 如果已安装 GitHub Codespaces 扩展 ,还可以为当前存储库创建 GitHub Codespace。 GitHub Codespace 提供基于云的计算,以便你可以运行代码。
云更改
当你有未提交的更改并继续在不同的环境中工作时,可以使用“云更改”功能将编辑内容引入所选开发环境。 如果以前未启用“云更改”功能,则首次运行“继续工作...”命令时,系统会提示你继续处理更改。 选择继续处理更改可启用“云更改”功能。 还可以通过“云更改: 打开/关闭云更改”命令启用或禁用此功能。 启用“云更改”功能后,更改将自动反映在你选择继续使用的环境中。
“云更改”功能使用 VS Code 服务来存储挂起的更改。 这些更改应用于目标开发环境后,会从服务中删除。 必须登录到 GitHub 或Microsoft 帐户才能启用“云更改”功能。
远程 - 隧道
如果想要更强大的环境并停留在基于浏览器的体验中,还可以使用 VS Code 远程隧道扩展。
借助“VS Code 远程 - 隧道”扩展,可通过安全隧道连接到远程计算机,例如台式电脑或虚拟机 (VM)。 然后,无需 SSH 即可从任何位置安全地连接到该计算机。 通过远程隧道,可在 VS Code 网页版中“自带计算”,从而实现更多方案,例如在浏览器中运行代码。
在下一部分中,你将使用“继续工作…”命令查看用于移动到更强大环境的选项。