热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

重磅!微软官方正式发布Web版VSCode,新增了这些硬核功能...

点击上方“蓝色字体”,选择“星标”13:30准时在看真爱来源|非著名程序员就在11月4日微软Ignite2019大会上,公开预览版的Vis

点击上方“蓝色字体”,选择“星标”

13:30 准时在看 真爱

640?wx_fmt=jpeg
来源 | 非著名程序员  

就在 11 月 4 日微软 Ignite 2019 大会上,公开预览版的 Visual Studio Online 终于正式上线了。

其实早就在今年 5 月份,微软在 Build 2019 开发者大会上宣布了 Web 版本的 VS Code,即 Visual Studio Online。在当时是 Private Preview 版本,仅允许开发者申请试用。

640?wx_fmt=jpeg

在网页上打开一看,其实看上去可能跟 VS Code 没有什么太大区别,就是一个Web版的VS Code。但是呢,虽然仅仅只是一个网页浏览器上的编辑器,它又可以支持如下功能:

  1. 支持Git存储库。

  2. 云支持,环境可运行许多专用云资源,因此可同时处理多个项目,而无需担心降低本地计算机的速度。

  3. 可以引入自己的内容,连接开发者的专属自承载环境,利用现有基础结构的同时享受 Visual Studio Online 带来的一些好处,无需付出任何代价。

  4. 支持任何语言,开发者可以使用所选的编程语言和框架,例如 Node.js、Python 与 .NET Core 等。

  5. 扩展支持,可以从 Visual Studio Marketplace 向开发环境中添加扩展,以添加其它功能、调试程序并连接到其它服务。

而且据官方介绍,无论开发者在处理长期项目、短生存期的功能分支,还是希望快速查看拉取请求,都可以借助 VS Online,使用配置完整的开发环境快速高效地完成任务。通过指向 Git 存储库,VS Online 会为开发者设置所有所需内容,使开发者能够专注于提高编码、运行、调试、Linter 与扩展等的效率。

另外,VS Online 还支持个性化的设置,比如:

  1. 可漫游设置、主题、Git 标识与配置文件,因此无论使用何种设备,开发者都具有个性化的体验。

  2. VS Online 环境内置有 Live Share 和 IntelliCode,可以实时协作处理项目并基于来自成千上万个开源项目的最佳做法,提供基于 AI 的代码建议。(这一点是不是很牛逼)

说白了,其实这款基于网页浏览器的开发编辑器,最大的特点和亮点就是:由云服务支撑的开发环境

体验地址:

https://visualstudio.microsoft.com/zh-hans/services/visual-studio-online/

关注公众号,聊天框发送 “1024” 即可领取程序员大礼包。

640?wx_fmt=gif

觉得内容还不错的话,给我点个“在看”呗

640?wx_fmt=gif
640?wx_fmt=gif


推荐阅读
  • 实践指南:使用Express、Create React App与MongoDB搭建React开发环境
    本文详细介绍了如何利用Express、Create React App和MongoDB构建一个高效的React应用开发环境,旨在为开发者提供一套完整的解决方案,包括环境搭建、数据模拟及前后端交互。 ... [详细]
  • 长期从事ABAP开发工作的专业人士,在面对行业新趋势时,往往需要重新审视自己的发展方向。本文探讨了几位资深专家对ABAP未来走向的看法,以及开发者应如何调整技能以适应新的技术环境。 ... [详细]
  • NPM 脚本 'start' 退出,未显示 create-react-app 服务器正在监听请求
    遇到 NPM 脚本 'start' 退出且未显示 create-react-app 服务器正在监听请求的问题,请求帮助。 ... [详细]
  • Beetl是一款先进的Java模板引擎,以其丰富的功能、直观的语法、卓越的性能和易于维护的特点著称。它不仅适用于高响应需求的大型网站,也适合功能复杂的CMS管理系统,提供了一种全新的模板开发体验。 ... [详细]
  • 问题场景用Java进行web开发过程当中,当遇到很多很多个字段的实体时,最苦恼的莫过于编辑字段的查看和修改界面,发现2个页面存在很多重复信息,能不能写一遍?有没有轮子用都不如自己造。解决方式笔者根据自 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • Bootstrap Paginator 分页插件详解与应用
    本文深入探讨了Bootstrap Paginator这款流行的JavaScript分页插件,提供了详细的使用指南和示例代码,旨在帮助开发者更好地理解和利用该工具进行高效的数据展示。 ... [详细]
  • 本文介绍了如何利用Python中的Matplotlib库来绘制三维点云数据,并展示其外接的最大边界框。通过具体代码示例,帮助读者理解点云数据的可视化方法。 ... [详细]
  • 【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库
    【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库 ... [详细]
  • 探讨低代码行业发展现状,分析其未能催生大型企业的原因,包括市场需求、技术局限及商业模型等方面。 ... [详细]
  • 本文旨在探讨设计模式在Visual FoxPro (VFP) 中的应用可能性。虽然VFP作为一种支持面向对象编程(xbase语言)的工具,其OO特性相对简明,缺乏高级语言如Java、C++等提供的复杂特性,但设计模式作为一种通用的解决方案框架,是否能有效应用于VFP,值得深入研究。 ... [详细]
  • Flutter 核心技术与混合开发模式深入解析
    本文深入探讨了 Flutter 的核心技术,特别是其混合开发模式,包括统一管理模式和三端分离模式,以及混合栈原理。通过对比不同模式的优缺点,帮助开发者选择最适合项目的混合开发策略。 ... [详细]
  • RTThread线程间通信
    线程中通信在裸机编程中,经常会使用全局变量进行功能间的通信,如某些功能可能由于一些操作而改变全局变量的值,另一个功能对此全局变量进行读取& ... [详细]
  • 尽管Medium是一个优秀的发布平台,但在其之外拥有自己的博客仍然非常重要。这不仅提供了另一个与读者互动的渠道,还能确保您的内容安全。本文将介绍如何使用Bash脚本将Medium文章迁移到个人博客。 ... [详细]
author-avatar
是远航呀
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有