Free
免费
Visual Studio AI辅助开发
免费
DevPrice 只整理公开信息,不销售 Visual Studio IntelliCode 订阅;价格与可用性以 Visual Studio IntelliCode 官方为准。
Visual Studio IntelliCode 是 Visual Studio 与 Visual Studio Code 中的一组实验性 AI 辅助开发功能,面向希望在日常编码过程中获得智能建议的开发人员。它会结合正在编写的代码、变量名称、函数以及代码类型等上下文,提供整行补全和更相关的编辑建议。IntelliCode 适合使用 Visual Studio 或 Visual Studio Code 进行持续开发、代码编写与局部修改的用户。
它以集成在开发环境中的代码辅助能力为主要形态,不需要离开编辑器再切换到独立工具。除补全和建议外,产品还覆盖重复编辑检测、批量应用修改以及常见编码任务的快速操作,帮助开发人员减少机械性输入。官方页面列出的支持范围包括 Visual Studio 中的 C#、C++、Java、SQL、XAML,以及 Visual Studio Code 中的 TypeScript、JavaScript 和 Python。
根据变量名称、函数和当前代码类型等上下文,IntelliCode 可以一次建议并填写整行代码,帮助开发人员减少重复输入并保持编写过程连贯。
IntelliCode 会把更可能使用的内容放在 IntelliSense 完成列表前面,建议依据来自对开放源代码贡献的分析,并可在部分语言中加入自定义方法和代码基属性。
在本地编辑过程中,IntelliCode 可以识别代码中的重复修改,并提示在其他可能适用的位置应用相同编辑,也能帮助发现变量名称变更。
IntelliCode 能识别常见编码任务并提出相应的快速操作,官方列举的支持示例包括生成构造函数,以及向构造函数添加参数。