V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GrapeCityChina
V2EX  ›  Visual Studio Code

VS Code 闪现,巨头纷纷入局的 Web IDE 缘何崛起?

  •  
  •   GrapeCityChina ·
    GrapeCity · 2021-09-07 10:19:14 +08:00 · 2411 次点击
    这是一个创建于 1206 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我发了,我装的。

    就在前几天,微软简短的发布了 Visual Studio Code for the Web 的公告,而没过一阵,这则公告就被删除了,现在点经相关内容已经是 404 状态了。虽然公告的内容已经删除,但是我们依旧可以看到存档的版本。

    这个劲爆的消息很快就在社区中引起了大家的热议。

    根据已经删除的公告内容,我们了解到 Visual Studio Code for the Web 是一个基于 Web 的在线代码编辑器,无需下载安装可以直接在浏览器中运行。删除帖子内容的公告解释说“每个人都可以免费使用 VS Code for the Web”。从内容来看这项服务和当前 GitHub 的 Web 的编辑器差不多。我们可以使用它来浏览托管在 GitHub 和本地机器上的源代码。用户可以导航到 GitHub 文件和源代码存储库,对代码内容提交和修改,同时还可以在编辑器中打开查看仓库具体内容,进行使用。

    其实这并不是 Web IED 第一次与大家见面,伴随着 EclipseCon 上基于 web 的 Eclipse 工作台的演示,以及当如 Heroku 这种基于 web 的 IDE 同时也是 RoR 应用托管环境的出现,已经预示着基于 Web 的 IDE 会逐渐成为主流。甚至早在三年之前 Gitee 就推出了自己的"Web IED"。

    作为一种在线集成开发环境,Web IED 的使用无需本地安装开发环境,只需打开浏览器就能立即开发,同时支持断点调试、版本管理、团队开发等功能。与传统本地 IDE 相比,它的优点几乎是不言而喻的。

    1 、快捷,以往的开发环境搭建每更换一次电脑,就要重新安装开发环境,同时写完代码后代码都在本地内容保存,如果没推到远程仓库,在别的电脑上也拿不到你最新的代码。但是 Web IED 无需重新安装,且在编码过程中随时保存,哪怕我们的电脑突然坏掉,我们也可以在别的设备上登陆后拿到我们之前写好写的代码,在任意一台电脑上打开浏览器就能立即编码开发。同时我们可以随时通过浏览器去访问代码内容,手机、平板似乎也可以成为我们编程的工具,真正实现了敲代码自由,不再需要担心同步问题;

    2 、高效,Web IED 支持团队实时在线进行代码沟通协调,多人开发时需要调整大家的本地环境,而在在线编辑的情况下大家的编程环境相同,只需要进行一次环境配置,提高了软件的开发效率;

    3 、协同,代码通过实时保存在云端,并进行多重备份,即使本地电脑硬盘坏了,也不会造成代码丢失。同时当我们需要进行合作,或者将代码内容给别的小伙伴查看的时候,只需要将存储地址发给小伙伴,不需要进行环境配置就可以帮助你调试代码内容,多人协同进行代码编辑也更加方便。

    作为开发者心目中的效率神器,桌面版 VS Code 一直是免费的,并且拥有强大的功能,而基于 Web 的 VS Code 的优势不仅仅包括了以上提到的三点内容,在新公告中微软表示「 VS Code for the Web 可以升级到 GitHub Codespaces 实例」,以适用于需要完整远程环境、构建、调试、充分使用扩展和访问终端的情况。

    放眼市场,现在国内巨头们也在推广和使用 Web IED,阿里云发布 Kaitian IDE,腾讯云发布 Cloud Studio,华为云发布 CloudIDE,IT 社区 bfwwiki 发布 BfwStudio 等。

    这就意味着开发者走向随时随地办公,往前又迈近一步。

    不过,我们都知道 Visual Studio Code 的功能点非常多,而且作为一款生产力工具,我们对它响应速度要求也比较高。即将上线的 Web 版本 IDE 是否可以提供让我们满意性能呢?我们期待微软在 Web 应用上做出突破性创新,大幅提升 Web 应用的响应速度,打消开发者的担忧。

    在后续我们也会和大家一起持续关注 Visual Studio Code for the Web 的新内容,并为大家分享。我们期待着 VS Code for the Web 正式服务内容可以更快上线,与大家见面。在正式发布之后,大家可以访问:https://vscode.dev/,来了解相关内容。

    本文是由葡萄城技术开发团队发布,转载请注明出处:葡萄城官网

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.