AI语音编程来了!GitHub 势要颠覆程序员开发

2年前 (2022-11-14)阅读2回复1
xxhh
xxhh
  • 管理员
  • 注册排名4
  • 经验值470640
  • 级别管理员
  • 主题94128
  • 回复0
楼主

做者 | 王启隆

出品 | CSDN(ID:CSDNnews)

十五年前,GitHub 的第一行代码降生。从那时起,GitHub 的开源前驱将全球开发者集体视为目标,供给开发者们所需的一切,那一任务在 GitHub 平台的每次迭代中都连结稳定。

现在,软件正在吞噬世界,开源正在吞噬所有软件,跟着软件的不竭朝上进步,开发者们也迎来了一个转折点——在本年的 GitHub Universe 开发者大会上,GitHub 公布将倾覆全球法式员的开发体验,以 GitHub Copilot 的更新拉开序幕,促进开发者和企业轻松鞭策立异。

那是微软收买 GitHub 的第四年,全球开发者数量已经到达了 9400 万,新增用户人数为 2100 万。

GitHub Universe 2022 曲播回放:

编码神器,从头定义可能性

据统计,如今的 GitHub 有 40% 的 Python 代码是利用过 Copilot 辅助的。

每隔一段时间,就会呈现一项改动一切的新手艺。就像编程语言和开源彻底改动了我们的行业一样,人工智能正在改动软件开发的将来。GitHub Copilot 就是对 AI 时代的一种解答。

Copilot 是 GitHub 本年早些时候推出的人工智能东西,颠末数十亿行代码的操练,将天然语言提醒转化为数十种语言的编码定见。Copilot 旨在搀扶帮助开发者编写代码,且根据本年大会陈述给出的数据,Copilot 已经通过基于 AI 的编码定见,搀扶帮助全球开发者的工做效率进步了 55%。

GitHub 正在为 Copilot 试验一种全新的基于语音的交互系统,只要像对 Siri 或小爱同窗那样,对 Copilot 说一声“嘿,GitHub!”,Copilot 就能容许法式员只用本身的声音而不是键盘停止编码。

GitHub 期看能将 Copilot 带给全世界更多的开发者,包罗那些用手打字有困难的开发者。目前,Copilot 只能削减在 VS Code 中编码时对键盘的需求,但 GitHub 仍将通过进一步的研究和测试来扩展它的功用。

现在的 Copilot 还局限于小我层面,因而 GitHub 还方案向企业售卖 GitHub Copilot 的治理答应证,供给企业核心人工智能辅助手艺,为各类 GitHub Copilot 设置添加的治理掌握,进步组织消费力。

推陈出新, 云端革命

利用全新的代码库或全新的东西总会让人看而生畏:因为我们需要下载所有准确的依靠项、设置情况、确保硬件契合要求……那一套流程下来,已经能被称为一个项目了。GitHub 发现了那个问题,并更新了 GitHub Codespace,为其增添了全新的搜刮和导航功用,让所有开发者都能随便找到本身的需求。

从今天起,小我开发者每个月都能免费利用 60 小时的 GitHub Codespaces,且在几秒钟内就能启动构建。

往年,GitHub Codespaces 团队向各大企业云用户演示了那款产物是若何削减了开发者的时间,改进了开发者的工做流程。然而,关于开源项目标开发者和庇护者来说,那些问题仍然存在。本年,GitHub Codespaces 通过消弭了治理开发情况的复杂性和降低了硬件要求,以便任何人都能够从云长进行创做、协做和立异。

除此之外,GitHub 的代码搜刮功用迎来了一次改革,如今的 GitHub Code serach 换上了一个愈加强大的新界面,容许开发人员利用定见构造查询,供给补全功用,并供给对搜刮成果停止朋分的功用,以更迅捷的速度为开发者供给相关的成果。

代码视图也停止了全新的从头设想,它密切地集成了搜刮、阅读和代码导航几大部门,容许开发者快速遍历他们的代码以找到谜底。新版界面将代码分隔放在上下文中,展现它合适存储库其余部门的位置,并使开发人员可以轻松地跨存储库阅读文件。那两个新功用将改动用户在 GitHub.com 上的导航体例,搀扶帮助所有人更快地找到准确的代码,组织工做。

以开发者为中心的协做东西

方案和跟踪是优良开发团队若何运做的核心。GitHub 为全球开发者供给了一个以他们为中心的规划东西,那个东西与开发者现有的工做流无缝集成,不只适应开发者当前的规划过程,还鼓舞人可以在前进的过程中不竭演进和迭代。

Roadmap 是能够看察的数据图表,用户能在上面创建视图,以在一个时间跨度内可视化本身的所有工做项目,对工做主体停止规划和跟踪,或者查看接近截行日期的停顿情状。

另一项东西 Tasklists,能将问题合成为使命,将使命转换为问题,在 GitHub 项目中可视化开发者的关系。使命列表与 GitHub 项目深度集成,因而用户能够利用如" tracked by "和" tracks "的字段,纵览项目标联系关系性。

那些适用的东西都能落到用户的手掌心,加进到 GitHub 的挪动端 GitHub Mobile,闪开发者无论何时、身处何地都能领会到工做项目标最新停顿。GitHub Mobile 还能够拜候 GitHub 项目,运行工做流程中的 GitHub Actions,并在 pull requests 中编纂文件。

云企业时代,解锁大规模协做

GitHub 通过每次 git 推送获取平安反应,在创建代码时扫描代码,在开发人员工做流程中获取准确、可操做的平安审查。那一点被运用到了面向企业的 GitHub Enterprise Cloud,能够庇护用户的赐与链、代码和软件生命周期,进步整个组织的可看察性。

在过往的几年里,GitHub Actions 已经生长为一个成熟的 CI/CD 平台,而且比以往任何时候都更强大。据悉,在 Linux、Windows 和 macOS 上,GitHub Actions 天天都有超越 1000 万次创建。

GitHub Actions 使得所有的主动化软件工做流程变得轻松无比,让用户间接从 GitHub 就能构建、测试和摆设代码,并根据本身想要的体例停止代码评审、分收治理和问题分类。

GitHub Enterprise Server 3.7 也在大会上正式发布。本次版本更新包罗超越70个新特征,可供那些想要自托管 GitHub 功用的用户利用。GitHub 还与 Arm 协做,通过 GitHub Actions 彻底改动物联网软件开发;GitHub Actions Runner 预设置装备摆设了所有 Arm 开发东西,因而开发人员能够在几分钟内启动并运行,以便他们能够专注于重要的工作。

如许一来,任何规模的团队都能够加快开发速度,进步软件的可靠性,并花更多时间完全在为开发人员构建的有凝聚力的平台体验中构建软件。

助力新人,启动 1000 万美圆开源资金

最初,为了庆祝 Octoverse 成立 10 周年,GitHub 正在创建许多方案来构建开源标准,教导开发者承担开源工做,并支持开源开发者处置开源项目。

2019 年,GitHub 就启动了 GitHub Sponsor,搀扶帮助帮助开源工做。那一方案最末扩展到全球 68 个地域,使得 GitHub 上的开源经济兴旺开展,为开源开发者和项目奉献了超越 2500 万美圆;而 GitHub Accelerator 如今将为 20 名庇护人员和团队供给津贴和批示,以启动全职开源职业生活生计。

GitHub 也期看搀扶帮助成立将来的开源公司,投资本身的生态系统;在本年的大会上,GitHub 正式公布 1000 万美圆的 M12 GitHub 基金。那项资金的投资重点将是处于种子阶段的开源开发者东西。通过尽早与开源公司协做,GitHub 能够撑持那些新晋的开创人,促进他们社区和产物的构成。

☞可信存力,Web3.0的下一个战场

☞ NVIDIA 平安团队:假设我们停行利用 C 会如何?

☞ 涉及上万人,人均71万抵偿,扎克伯格认可因决策失误致Meta初次大规模裁人

0
回帖

AI语音编程来了!GitHub 势要颠覆程序员开发 相关回复(1)

暮霭
暮霭
沙发
AI语音编程来了!GitHub将彻底颠覆程序员的开发过程,让代码编写变得更加轻松和高效。
3天前 (06-11 22:47)回复00
取消