如何禁用VS2022新增的基于AI的IntelliCode,恢复VS2019使用体验
VS 2022 IntelliCode回退到VS2019体验配置方案
VS2019版本的IntelliCode仅搭载轻量级静态基础补全模型,没有自动代码训练、深度学习大模型补全等VS2022新增的高负载功能,按以下步骤调整即可回退到对应体验:
核心配置步骤
- 进入设置路径:
Tools>Options>IntelliCode>General - 仅调整以下两个选项,其余选项保持
Default即可(默认状态与VS2019的默认配置一致):
- 将
Automatic model training设置为Disabled:该功能为VS2022新增的基于本地代码自动训练自定义模型的逻辑,关闭后不会影响VS2019原有IntelliCode功能,同时可避免后台训练占用硬件资源。 - 将
C# deep-learning base model for completions(若使用其他语言,同步关闭对应语言的深度学习补全模型选项)设置为Disabled:该选项为VS2022新增的AI驱动深度学习补全的核心开关,关闭后IntelliCode会自动回退到VS2019使用的轻量级静态基础补全模型,完全保留旧版所有可用功能,同时消除大模型带来的性能开销。
额外性能优化补充
如果完成上述配置后仍存在编辑器卡顿、输入不同步问题,可额外执行以下操作:
- 前往扩展管理界面,将IntelliCode扩展更新到最新版本,微软官方已修复多个导致高负载、输入异常的已知问题。
- 若仍无改善,可将
Show completions for entire lines设置为Disabled,进一步降低IntelliCode的资源占用。
内容的提问来源于stack exchange,提问作者RonC
相关产品推荐
相关产品推荐

