只带一台 iPad 出门,就能连接家里的高性能 PC 撸代码。
不需要复杂的 SSH 配置,不需要公网 IP,也不用买昂贵的云服务器。
只需安装微软官方的 VS Code Remote Tunnels,并做几个简单的配置即可。
核心原理:
这是 Microsoft 提供的原生方案。它利用 VS Code Server 通过 GitHub 安全隧道连接。
简单来说:你的 PC 负责运算,iPad 负责显示和输入。
优势:
-
零门槛: 无需配置端口转发。
-
全功能: 支持完整扩展、终端、调试。
-
安全性: 基于 GitHub 身份验证。
第一步:PC 端设置
-
打开 Mac 上的 VS Code。
-
按下
Cmd + Shift + P打开命令面板。 -
输入并运行:
Remote Tunnels: Turn on Remote Tunnel Access... -
使用 GitHub 账号登录授权。
搞定!你会得到一个类似 vscode.dev/tunnel/... 的链接。如果找不到 URL ,可以Cmd + Shift + P 搜索 Remote Tunnels: Copy Browser URI...
第二步:iPad 端连接
拿出你的 iPad:
-
打开 Safari 浏览器。
-
粘贴刚才那个 URL。
-
登录 GitHub 账号。
Boom!💥 你的完整开发环境已经出现在浏览器里了。
伪装成原生 App
只在浏览器标签页里用,体验大打折扣。
点击 Safari 的“分享”按钮 ,选择 “添加到主屏幕”。
现在,它就是一个 PWA(渐进式 Web 应用)。
-
全屏运行,无地址栏干扰。
-
支持 iPad 多任务手势。
-
就像本地 App 一样丝滑。
硬件建议:
虽然屏幕键盘能用,但为了生产力,强烈建议搭配:
-
Magic Keyboard 或任何蓝牙键盘。
-
支持
Cmd + C/V,Cmd + T等你熟悉的快捷键。
这样你就可以在某巴克,办公或者装那啥了。
最佳实践
-
防止断连: Mac 睡眠会导致隧道断开。建议在 Mac 终端运行
code tunnel --no-sleep让它后台常驻。 -
扩展支持: Python、Git、ESLint 等常用扩展都能完美运行。截图我正在用 Gemini CLI.
总结一下
别再抱怨 iPad 是“买前生产力,买后爱奇艺”了。
只要配置得当,它就是最轻便的 VS Code 终端。
周末回家、临时出差、或者只是想躺在沙发上改个 Bug,这一套方案绝对是首选。
#VSCode #iPadPro #编程 #生产力 #RemoteWork