最后更新:2020-05-08 11:03:47 手机定位技术交流文章
机器心脏报告
参与:浣熊,贾明
Github最新的代码空间可以实现基于VS代码的云代码编译。现在,你可以直接在手机和平板电脑上开发。云开发再好不过了。使用代码空间后,不仅可以卸载IDE,任何Conda或Docker都可以删除“大错误”。

在——卫星上,GitHub今年的第一个虚拟会议,GitHub发布了——代码空间,一个由Visual Studio支持的在线集成开发环境工具。这是一个集成到GitHub网页中的开发工具,它为开发人员提供了一种“身临其境”的开发体验,而无需离开页面。目前,小规模测试对公众开放。
代码空间门户:https://github.com/features/codespaces

值得一提的是,在卫星上,代码空间还发布了:
GitHub讨论:在代码基础之外合作的新方式;
代码扫描和秘密扫描:帮助GitHub中的社区制作或使用更安全的代码;
GitHub私有实例:为有严格安全要求的用户设计。
代码空间介绍(小规模测试版公共测试)
有时很难向社区贡献代码。每个仓库都有自己的开发环境配置,这通常需要很多步骤才能开始编写代码。此外,我们正在工作的两个开发环境之间存在冲突。代码空间为我们提供了一个集成在GitHub中的功能齐全的云开发环境,使我们能够立即为项目贡献代码。下面是代码空间的接口列表,那些使用VS代码的人一定很熟悉。

代码空间由Visual Studio技术提供技术支持,它集成了完整VS代码编辑程序的浏览器版本,并支持代码完成、导航、扩展和终端访问。如果开发人员喜欢使用桌面集成开发环境进行开发,他们也可以在GitHub中打开代码空间,并将其连接到桌面集成开发环境。
移动砖块(写代码)不会妥协
从代码编写、编译、测试、调试到部署的全部开发经验都可以在浏览器中实现。

简化工作流程
自动设置相关环境和SSH密钥。现在,任何项目都在以更快的速度从代码转移到托管库。

扩展和定制
您可以使用点文件和VS代码扩展来设置您的编辑器,并在每个代码空之间创建一个一致的环境。

随时随地编写代码
因为开发环境已经变成了云,所以您现在可以通过网络浏览器或VS代码在任何智能设备上编写代码。

应该简化开发环境
为项目贡献代码不需要繁琐的本地配置。即使对于以前从未做过的项目,只需点击一下鼠标就可以完成配置,并且可以在不同的开发环境之间自由切换。

开发者反馈
Visual Studio Online是一款在线代码编辑器,基于微软一年前推出的VSCode。它基本上是一个完整的编辑器和托管环境,可以存储在浏览器中。
然而,不到几天前,VS在线被正式更名为VS代码空间,它与今天的Github代码空间只有一个前缀区别。这很有趣。一些开发人员推测,这些细节似乎表明微软想要合并这两种产品。

仅从VS Online开始,由于名称改为VS Codespaces,政府还将服务价格降低了50%以上,并为开发人员提供了在性能相对较低的虚拟机上运行的新选项,价格为每小时0.08美元。
另一方面,一些开发人员承认完全在Github上编辑代码是非常友好的,但是如果它是一个产品的话,在这个阶段是不可能付钱的。
同时,分析了该产品发布的核心逻辑是完善生态。例如,该产品的发布将极大地增强用户在工作中使用平板电脑和手机的体验。在移动终端仍然是主流的时候,它会吸引大量的新用户。例如,在大学里只使用ChromeOS设备的学生非常适合。

“远程开发”时代来了吗?
早在去年底,脸书开发者的官方博客也表示,他们已经将虚拟实境代码设置为脸书的默认开发环境,并与微软合作帮助提升其远程开发能力,从而使工程师能够进行大规模的远程开发。

还值得一提的是,当微软VS Code团队首次推出远程开发扩展包时,它还表示远程开发是一种新兴趋势,它可以使任何开发人员使用比本地硬件设施更高效、更快速、更专业的硬件设备支持。
一些自称为代码空间的产品领导者还表示,Github代码空间使用与VS代码空间相同的底层技术,旨在为Github用户带来完整的本地化体验。

简而言之,不管是从去年的脸书趋势还是微软和Github的系列操作来看,他们都在发布相同的信息点。工程师们越来越多地考虑的远程开发环境也在逐渐改善,这是值得期待的。
参考链接:https://git hub . blog/2020-00new-from-satellite-2020-git hub-code spaces-git hub-discussions-securing-code-in-private-repositories-and-more/
本文由 在线网速测试 整理编辑,转载请注明出处。