VSCode Tunnels 是1.85+内置的轻量级本地服务共享功能,通过安全反向隧道将本地端口(如3000)映射为临时HTTPS URL(如https://abc123-3000.app.vscode.dev),无需公网IP或防火墙配置,仅需登录VSCode账户即可创建和访问。

VSCode 的 Tunnels(隧道)功能,是远程开发中一种轻量、免配置的替代方案,它不依赖 SSH 或 Dev Containers,而是通过 VSCode 自身服务将本地端口安全地暴露到云端 URL,实现从任意设备访问本地正在运行的服务(比如前端开发服务器、本地 API、数据库 UI 等)。
Tunnels 是 VSCode 1.85+ 版本起内置的实验性功能(默认启用),本质是 VSCode 桌面端与 VSCode.dev(或 GitHub Codespaces 后端)之间建立的一条受控、带身份验证的反向隧道。它把你的本地端口(如 localhost:3000)映射成一个唯一的、临时的、HTTPS 开头的公共 URL(例如 https://abc123-3000.app.vscode.dev),无需公网 IP、不用配路由器、不碰防火墙规则。
它不是传统意义上的“远程连接电脑”,而是“共享一个本地服务”。你仍完全控制代码、进程和文件——只是让别人(或你自己在手机/另一台电脑上)能临时访问它。
确保已安装最新版 VSCode(v1.85 或更高),且已登录 VSCode 账户(Microsoft 或 GitHub)。
默认情况下,新创建的 Tunnel 是私有且需登录才能访问的:
Tunnels 不是替代,而是补充场景:
基本上就这些。Tunnels 不复杂,但容易忽略——它让“本地开发 → 快速演示”这一步,真正做到了一键可达。
以上就是VSCode远程开发之隧道(Tunnels)功能详解的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号