雅加达 - GitHub Copilot 是一种基于人工智能(AI)的开发工具,提供智能代码建议,现在可用于苹果制造的Xcode,集成开发环境(IDE)。

在此公共预览阶段,持有激活许可证的GitHub Copilot用户可以直接在Xcode上尝试此扩展并享受各种辅助功能。此次发布为Apple生态系统中的开发人员提供了额外的解决方案,特别是那些在Swift以外与各种编程语言合作的人。

Xcode上的Copilot在GitHub的最新公告中引入,提供了各种功能,旨在提高开发人员的效率和准确性。此公共预览中提供的一些功能包括:

自动完成代码:GitHub Copilot 通过根据已撰写的代码的背景建议适当的代码剪辑来帮助加快编写代码的过程。

多语言支持:除了Xcode上流行的Swift语言外,Copilot还支持Objective-C语言和其他各种编程语言,扩大了Apple平台上应用程序开发的支持范围。

多行列建议:Copilot可以同时提供多行列的建议,这在不需要手动键入的情况下,非常有帮助编写更长的代码区块。

内容过滤:此功能允许用户阻止类似于 GitHub 公共代码的建议,从而确保更原创和更安全的结果。

此扩展是为了补充Apple内置的AI辅助工具Swift Assist,该辅助工具专门用于Swift语言的代码完成和直接与Apple SDK集成。

虽然Swift Assist对基于Swift的应用程序工作的开发人员非常有益,但GitHub Copilot将AI功能扩展到Xcode中使用的其他编程语言,使其适合涉及多种语言的项目。

苹果 生态系统中更广泛的AI 支撑

Xcode的Copilot的推出有望帮助开发人员在相关AI支持下处理Swift以外的各种复杂问题。随着Xcode中Copilot和Swift Assist的同时存在,开发人员现在可以更多地关注高级别问题,而准确和高效的代码建议直接在他们的IDE中提供。

GitHub Copilot长期以来一直被开发者社区称为Visual Studio Code和其他各种IDE中的有效生产力辅助工具。它在Xcode中的存在为Apple开发人员提供了更大的灵活性,特别是那些需要Swift以外其他编程语言的代码建议的人。

要在 Xcode 上使用 GitHub Copilot,用户可以遵循GitHub 网站上的可用安装指南。此公开审查版允许开发人员探索Copilot功能并提供进一步开发的输入。

随着这一改进,GitHub和Apple展示了他们的合作伙伴关系如何支持人工智能技术在软件开发中的进步,使Xcode更具弹性,成为Apple平台上应用程序开发的主要工具。


The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)