IntelliCode
IntelliCode 是由微软开发的一种 AI 编码助手。完全免费,而且撑持 VS Code 和 VS IDE。它使用了基于云的 AI 模型,通过分析大量的开源项目,来自动为开发人员提供有关代码上下文和潜在错误的智能提示和自动完成建议。
Visual Studio IntelliCode 最显著的特点之一是团队自动完成功能(Team Completion),它可以识别在团队成员的代码中常见的代码模式,并按照这些模式来生成自动完成建议,从而可以提高团队的开发效率和代码风格的一致性。
官网: https://visualstudio.microsoft.com/zh-hans/services/intellicode/ Tabnine
Tabnine 是最早的 AI 编程辅助东西之一,以前叫 Codota,撑持很多主流的 IDE 和编纂器。
有免费版本,可以与 IntelliCode 相媲美;也有付费的 Pro 订阅版,每月 12 美元起,可以按照本身的代码训练私有 AI 模型,代码可以保持本身特有的风格。此外,值得注意的是,与 Copilot 对比,Tabnine 无需那么多的上下文就能生成代码。
官网: https://www.tabnine.com/
<hr/> 在学习怎么操作 AI 来提高编程能力之外,如果你还想进一步深入探讨 AI 编程背后的技术道理和代码大模型,GOTC 2023 AI 编程专题论坛不容错过。
5 月 27 日至 28 日,GOTC 2023 将在上海召开, 在 “AI 编程” 专题论坛上,众多顶级 AI 技术专家将带你一起了解最前沿的研究成果和应用实例,一起探索 AI 编程的无限可能性。