Visual Studio IntelliCode

分类
AI编程工具
收录时间
2025-12-06

简介

微软随 Visual Studio 免费的 AI 代码补全,把常用候选置顶。

详细介绍

Visual Studio IntelliCode 由微软推出,作为 Visual Studio 的一个组件随 IDE 安装,不需要单独订阅。它的做法不是另起一套补全,而是改造原有的 IntelliSense:在弹出列表里把当前上下文最可能用到的成员排到前面,并用整行灰字提示补全一段完整调用。排序依据来自对 GitHub 上数千个高质量开源项目贡献的统计学习,所以对 C#、C++ 这类生态成熟的语法,命中情况相对可预期。

语言覆盖方面,微软官方把 Visual Studio 端标注为 C#、C++、Java、SQL、XAML,以及 JavaScript、TypeScript 与 Visual Basic;VS Code 端此前侧重 Python 和 TypeScript/JavaScript。整行补全对 C#(Visual Studio)与 Python(VS Code)开放。模型在本地运行这一点也很实在:私有代码不出本机,对有内网或离线要求的团队是取舍关键。

2025 年 11 月 12 日,微软归档了 IntelliCode 仓库,并把 VS Code 侧的四个扩展——IntelliCode、IntelliCode Completions、IntelliCode for C# Dev Kit、IntelliCode API Usage Examples——一并标记弃用,这四个扩展在 VS Code 市场累计下载超过 7000 万次,官方给 VS Code 用户的建议是转到 GitHub Copilot。与之相对,Visual Studio 2026(Version 18.0)仍把 IntelliCode 作为安装器里的可选组件保留,它在这条产品线上并未消失。产品页见 visualstudio.microsoft.com/services/intellicode/。