
Codex
OpenAI旗下AI代码生成训练模型
Visual Studio IntelliCode,这是一款将 AI 技术融入个人开发流程的工具,能助力开发者高效编写代码,具备多项实用功能:
整行自动完成:通过检测代码上下文,包括变量名、函数及代码类型,为用户提供最佳代码补全建议,可一次性完成整行代码输入。该功能在本地运行,能保护代码隐私,在 Visual Studio 2022 的 C# 和 Visual Studio Code 的 Python 中适用。
优化智能感知:IntelliCode 基于对 GitHub 上大量开源代码的分析,将最可能使用的内容置于 IntelliSense 完成列表顶部,部分语言还支持添加自定义方法和代码基属性。在 Visual Studio 2022 的 C#、C++、Java、SQL、XAML,以及 Visual Studio Code 的 TypeScript/JavaScript 和 Python 中均可使用。
轻松重构:在本地编辑时,IntelliCode 能检测代码中的重复部分,并支持在其他可能的位置应用重复编辑,还能发现和替换变量名的更改,帮助清理重复代码。
快速操作:可识别常见编码任务,在用户键入时就建议正确的快速操作,如生成构造函数和向构造函数添加参数等,未来还会支持更多功能。
此外,IntelliCode 团队持续开发新功能、拓展对更多语言的支持,欢迎用户反馈意见以助力产品优化。