首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >VSCode 无法打开本地文件夹?加速转向云开发!

VSCode 无法打开本地文件夹?加速转向云开发!

原创
作者头像
TomoriNao
修改2025-07-14 20:39:58
修改2025-07-14 20:39:58
2160
举报
文章被收录于专栏:每月技术成长每月技术成长

作为喜欢尝试新功能的开发者,我一直保持着及时更新的 win 11 24h2 + VSCode-Insider 的组合,主要通过 Remote SSH 进行远程开发,仅有少部分项目为了本地调试方便而保持本地开发。然而,最近 VSCode 的一个 Bug,严重影响到本地开发体验,使我不得不考虑转向云开发。

VSCode 无法打开本地文件夹

自6月底,VSCode 出现了一个严重影响使用体验的 bug: issue-无法打开本地文件夹,虽然根据 issue 中的讨论,卸载中国移动云盘后,无法打开文件夹的 bug 被解决,但那是我主要使用的网盘软件,直接弃用实在不妥,只能考虑转向云开发。

云开发

云开发方式

云开发主要有两种途径:

  • 基于 code-server 的 Web ide
  • 基于 VSCode + Remote SSH 的远程开发 Web ide 由于依赖浏览器而存在一定的性能问题,但优点是无需每次远程开发时,先被 code-server 更新硬控 10-20 S,且支持跨平台使用(通过平板进行编程!!!)

云开发适用范围

云开发和本地开发最为致命的区别,来自于 usb 设备。虽然已有 Web USB api 支持网页访问 usb 设备,但 VSCode 和 code-server 对于 Web USB 的支持仍然遥遥无期,此外,云开发往往无法提供桌面环境,无法开发桌面应用。

因此,云开发的适用范围为:前端开发、后端开发。

云开发优点

  • 资源占用低:通过 VSCode 进行本地开发时,extension 均运行在本地,占用大量内存,而云开发时,extension 均在服务器中运行,不占用本地资源
  • 网络环境稳定:本地开发受制于网络环境,下载依赖速度有限且不稳定,云开发能够提供稳定、对于指定资源加速的网络,带宽往往大于本地网络
  • 安全隔离:云开发基于 docker 或者 kvm ,一个 容器/虚拟机 对应一个项目,无需担忧隐私文件被恶意 extension 扫描,且在支持 MCP 协议的 AI 编程助手日益普及的当下,实现项目级文件隔离的重要性不言而喻。
  • 定制开发环境:云开发能够自定义开发环境,减少环境配置时间
  • 开发资源上限高:云开发往往支持自定义资源配置,如 cpu 数量、内存大小,且资源上限远超本地开发,如 32GB 甚至 64GB 内存。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • VSCode 无法打开本地文件夹
  • 云开发
    • 云开发方式
    • 云开发适用范围
    • 云开发优点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档