再见, VS Code !你好,GitHub!

  1. 云栖社区>
  2. 云栖号资讯>
  3. 博客>
  4. 正文

再见, VS Code !你好,GitHub!

云栖号资讯小哥 2020-07-08 13:53:28 浏览783
展开阅读全文

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

0F1F1273_A4AE_4e4e_9990_523C8D7D32FC

Github 最新推出的 Codespaces 可以实现基于 VS Code 的云端代码编译。现在,你在手机、平板上都可以直接进行开发。云端开发不能更美好了,用上 Codespaces 后,不仅可以把 IDE 卸载掉,什么 Conda、Docker 都可以删了「大误」。

58472CED_EC86_4e29_B798_012A72352DED

再见,VS code !你好 Github!

在今年 GitHub 的第一个虚拟会议——Satellite 上,GitHub 发布了由 Visual Studio 提供技术支持的在线 IDE 工具——Codespaces。这是一款集成在 GitHub 网页中的开发工具,为开发者提供了不离开页面的「沉浸式」开发体验,目前已向公众开放小规模测试。
Codespaces 传送门:
github.com/features/codespaces

640

值得一提的是,在 Satellite 上与 Codespaces 一同发布的还有:
GitHub Discussions:一种在 codebase 之外开展合作的新方式;
Code scanning and secret scanning:帮助 GitHub 中的社区制作或使用更安全的代码;
GitHub Private Instances:专为有严苛安全需求的用户设计。

Codespaces 介绍(小规模 Beta 公测)
为社区贡献代码有的时候是比较困难的。每个仓库都有其自己的开发环境配置,经常需要许多步操作之后我们才能开始编写代码。更甚者,我们正在从事的两个开发工作环境彼此之间存在冲突。Codespaces 为我们提供了一个集成在 GitHub 中,功能完全的云端开发环境,让我们能够即刻为一个项目贡献代码。下图为 Codespaces 的界面一览,想必使用过 VS Code 的小伙伴们对这个界面一定不会感到陌生。

1CDA7CEB_BFC8_49ae_AFB3_261BA82134B5

Codespaces 由 Visual Studio technology 提供技术支持,集成了浏览器版的完全 VS Code 编辑程序,支持代码补全与导航、扩展插件以及终端访问等多项功能于一身。如果开发者更倾向于使用桌面版 IDE 进行开发,也可以在 GitHub 中打开 codespace 之后再将其连接到桌面 IDE 中。

搬砖(写代码)不妥协
在浏览器中即可实现从写代码、编译、测试、调试到部署的完整开发体验。

640

简化工作流程
自动设置依赖环境和 SSH 秘钥。现在,任何项目从代码到托管库的速度都变得更快了。

640

B4B41DAB_00BE_4b87_8D87_9FD213627A87

随时随地写代码
因为开发环境变成了云端,现在你可以在任何智能设备上通过网页浏览器或 VS Code 写代码了。

640

开发环境化繁为简
不需要繁琐的本地配置即可为项目贡献代码。即使是之前从没有做过的项目,只需鼠标一点即可完成配置,并且能在不同开发环境之间自如切换。

EEB1F37C_723E_4c01_BCD0_12938799E302

开发者反馈
Visual Studio Online 是微软于一年前所推出的基于 VSCode 的在线代码编辑器,基本算得上是一个完整得编辑器以及托管环境,并可以存储在浏览器中。

然而不到几日前,VS Online 正式改名为 VS Codespaces,与今日推出的 Github Codespaces 仅有前缀之差,这一点非常有趣,有开发者猜测通过这些细节似乎表明了微软想要将这两个产品合并。

0701ECBF_BED0_4726_9293_B63CF9824D4B

「远程开发」时代到来?
早在去年年底,Facebook 开发者官方博客也表示,他们已将 VSCode 设置为 Facebook 的默认开发环境,并于微软进行合作,以帮助增强其远程开发能力,从而使得工程师能够大规模化进行远程开发。

0701ECBF_BED0_4726_9293_B63CF9824D4B

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-07-08
本文作者:互联网架构师
本文来自:“互联网架构师”,了解相关信息可以关注“互联网架构师

网友评论

登录后评论
0/500
评论
云栖号资讯小哥
+ 关注
所属团队号: 云栖号资讯