VS Code闪现,巨头纷纷入局的Web IDE缘何崛起?
我发了,我装的。

就在前几天,微软简短的发布了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/,来了解相关内容。
本文是由葡萄城技术开发团队发布,转载请注明出处:葡萄城官网
VS Code闪现,巨头纷纷入局的Web IDE缘何崛起?的更多相关文章
- 从TP-Link到雷蛇,纷纷入局智能手机业到底想干什么?
"眼看他起朱楼,眼看他宴宾客,眼看他楼塌了",这句形容世态炎凉的话其实与智能手机市场更为相像.诺基亚的辉煌与没落.黑莓的强势与消声无迹.摩托罗拉的数次易手.小米的横空出世与 ...
- 【转载】阿里入局,独角兽估值30亿美金,谈谈RPA是什么
缩短法定工作时间,已成国际劳动立法趋势,全球政府都曾面对这样的议题,过往企业IT也在思考这件事,开发出更好的软件系统帮助员工,就是普遍作法,这也已经行之有年,而现阶段最有效的作法,则是要用AI来提供帮 ...
- 腾讯玩O2O手机维修 巨头入局引市场大变
巨头入局引市场大变" title="腾讯玩O2O手机维修 巨头入局引市场大变"> 对于"游击队"或初创企业来说,最怕的就是巨头的杀入. ...
- 百度DMA+小度App的蓝牙语音解决方案入局
前记 人机交互经历了三个阶段键鼠.触屏和语音交互.在国外,谷歌.亚马逊.苹果等巨头的竞争已经到达白热化状态:在国内,百度的DuerOS凭借着入局早,投入大,已经成为国内语音互交的一面旗帜.无论是从 ...
- 转:IT巨头纷纷“卡位” 智能语音成人机交互入口必争之地
http://www.cs.com.cn/xwzx/hwxx/201707/t20170712_5368595.html 随着物联网的迅速发展,作为重要接口的智能语音技术已成为国内外IT巨头的必争之地 ...
- ace & web ide & web code editor
ace & web ide & web code editor web ide https://ace.c9.io/ https://github.com/ajaxorg/ace ht ...
- 从谷歌到脸书:为何巨头纷纷“钟情于”VR相机?
VR的火爆,自然无需多言.而基于VR这一个概念,已经在多个相关行业不断衍生出新的产品.服务或内容.VR眼镜.VR头盔.VR相机.VR游戏.VR影视.VR应用--但VR产业的发展并不是齐头并进,而是出现 ...
- (转)新手入局 你必须要知道的四类Equity
许多人缠着我教他们打牌,开始几乎所有的问题都是问,你都玩什么牌. 这个话外行又很难解释,想来想去,我这样总结给他们(我也忘记自己过去有没有说过,我觉得总结的挺好的,只怕初学者听着又和天书一样了). 是 ...
- 教你用Visual Studio Code做PHP开发 - 微软官方工具,IDE中的黑马
转载于:http://bbs.wfun.com/thread-902655-1-1.html,仅供自己备忘 本文为我在智机网的原创 ] 关于Visual Studio Code,可能有的开发者很陌生 ...
随机推荐
- C++//菱形继承 //俩个派生类继承同一个基类 //又有某个类同时继承俩个派生类 //成为 菱形继承 或者 钻石 继承//+解决
1 //菱形继承 2 //俩个派生类继承同一个基类 3 //又有某个类同时继承俩个派生类 4 //成为 菱形继承 或者 钻石 继承 5 6 #include <iostream> 7 #i ...
- 字符串连接 strcat
1 //字符串连接 strcat 2 //将一个字符串连接到另一个字符串的末尾,组合成一个新字符串 3 4 #include<stdio.h> 5 #include<stdlib.h ...
- Android开发音视频方向学习路线及资源分享,学完还怕什么互联网寒冬?
接触Android音视频这一块已经有一段时间了,跟普通的应用层开发相比,的确更花费精力.期间为了学习音视频的录制,编码,处理也看过大大小小的几十个项目.总体感觉就是知识比较零散,对刚入门的朋友比较不友 ...
- Linux无法下载GCC
Linux:ping百度ping不通 因为作业需要今天使用Linux下载GCC编译器,却发生了不可预知的错误: Errors during downloading metadata for repos ...
- 跟我一起写 Makefile(五)
六.多目标 Makefile的规则中的目标可以不止一个,其支持多目标,有可能我们的多个目标同时依赖于一个文件,并且其生成的命令大体类似.于是我们就能把其合并起来.当然,多个目标的生成规则的执行命令是同 ...
- Python语言系列-03-文件操作和函数
## 深浅拷贝 #!/usr/bin/env python3 # author:Alnk(李成果) # 赋值运算 # 可变的数据类型:由于数据类型可变,修改数据会在原来的数据的基础上进行修改, # 可 ...
- 痞子衡嵌入式:i.MXRT中不支持DQS的FlexSPI引脚组连接Flash下载与启动注意事项
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是i.MXRT中不支持DQS的FlexSPI引脚组连接Flash下载与启动注意事项. 最近痞子衡在支持一个印度客户,这个客户项目主芯片选择 ...
- 深度学习框架如何自动选择最快的算法?Fast Run 让你收获最好的性能!
作者:王博文 | 旷视 MegEngine 架构师 一.背景 对于深度学习框架来说,网络的训练/推理时间是用户非常看中的.在实际生产条件下,用户设计的 NN 网络是千差万别,即使是同一类数学计算,参数 ...
- L298N的接线和详细使用方法
文章说明: 名词概念(为了方便易懂,我就通俗的表达): 逻辑电压:控制板子执行程序的电压. 驱动电压:输出口AB的电压. 逻辑电流:驱动板执行程序的电流. 驱动电流:输出口AB的电流. 本人调试此款L ...
- NOIP 模拟 7 寿司
题解 题目 这道题考试的时候直接打暴力,结果暴力连样例都过不了,最后放上去一个玄学东西,骗了 \(5pts\). 正解: 此题中我们可以看到原序列是一个环,所以我们要把它拆成一条链,那么我们需要暴力枚 ...