iPad上运行VS Code

99 阅读2分钟

只带一台 iPad 出门,就能连接家里的高性能 PC 撸代码。

不需要复杂的 SSH 配置,不需要公网 IP,也不用买昂贵的云服务器。

只需安装微软官方的 VS Code Remote Tunnels,并做几个简单的配置即可。

image.png


核心原理:

这是 Microsoft 提供的原生方案。它利用 VS Code Server 通过 GitHub 安全隧道连接

简单来说:你的 PC 负责运算,iPad 负责显示和输入。

优势:

  • 零门槛: 无需配置端口转发。

  • 全功能: 支持完整扩展、终端、调试。

  • 安全性: 基于 GitHub 身份验证。


第一步:PC 端设置

  1. 打开 Mac 上的 VS Code。

  2. 按下 Cmd + Shift + P 打开命令面板。

  3. 输入并运行:Remote Tunnels: Turn on Remote Tunnel Access...

  4. 使用 GitHub 账号登录授权。

搞定!你会得到一个类似 vscode.dev/tunnel/... 的链接。如果找不到 URL ,可以Cmd + Shift + P 搜索 Remote Tunnels: Copy Browser URI...


第二步:iPad 端连接

拿出你的 iPad:

  1. 打开 Safari 浏览器。

  2. 粘贴刚才那个 URL。

  3. 登录 GitHub 账号。

Boom!💥 你的完整开发环境已经出现在浏览器里了。


伪装成原生 App

只在浏览器标签页里用,体验大打折扣。

点击 Safari 的“分享”按钮 ,选择 “添加到主屏幕”。

现在,它就是一个 PWA(渐进式 Web 应用)

  • 全屏运行,无地址栏干扰。

  • 支持 iPad 多任务手势。

  • 就像本地 App 一样丝滑。


硬件建议:

虽然屏幕键盘能用,但为了生产力,强烈建议搭配:

  • Magic Keyboard 或任何蓝牙键盘。

  • 支持 Cmd + C/VCmd + T 等你熟悉的快捷键。

这样你就可以在某巴克,办公或者装那啥了。


最佳实践

  1. 防止断连: Mac 睡眠会导致隧道断开。建议在 Mac 终端运行 code tunnel --no-sleep 让它后台常驻。

  2. 扩展支持: Python、Git、ESLint 等常用扩展都能完美运行。截图我正在用 Gemini CLI.


总结一下

别再抱怨 iPad 是“买前生产力,买后爱奇艺”了。

只要配置得当,它就是最轻便的 VS Code 终端

周末回家、临时出差、或者只是想躺在沙发上改个 Bug,这一套方案绝对是首选。


#VSCode #iPadPro #编程 #生产力 #RemoteWork