首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VS 2022中禁用新的基于AI的IntelliCode?

如何在VS 2022中禁用新的基于AI的IntelliCode?
EN

Stack Overflow用户
提问于 2021-11-17 15:37:05
回答 1查看 7K关注 0票数 28

从表面上看,新的基于人工智能的Visual 2022 IntelliCode似乎很酷。因此,当我安装VS2022时,它问我是否希望允许我的代码中的培训模型,我说肯定是因为我想看看它如何改善了开发人员的体验。

但是现在我已经用VS2022编码了一个星期了,我发现与VS2019相比,在编辑器中使用我的300 K代码行时总是觉得很慢。我甚至看到了一些奇怪的东西,我确信我输入了一件东西,但是代码被屠杀成了完全不同的东西,有时我工作的地方上面有几行代码。不知何故,VS2022编辑器和我不同步。此外,在使用编辑器时,我听到机器上的风扇以高速启动,表明我的机器工作非常努力。我从来不记得VS2019的情况是这样的。所以,我第一个想要解决的问题就是回到更多VS 2019年的IntelliCode VS2022体验。

因此,我进入了Tools > Options > IntelliCode > General来转换新功能。我仍然想让IntelliCode像它在VS2019中一样工作,但是我想关掉(理论上)减慢我的编辑体验的新的AI驱动模型。当查看设置时,还不清楚要更改哪些设置。更糟糕的是,甚至不清楚何时启用或禁用。他们都展示了Default

看看Microsoft也没有多大帮助。它没有提供任何信息说明这些Default选项中哪些是默认启用的,哪些是默认禁用的。

我可以猜到我可能想禁用Automatic model training,也许是C# deep-learning base model for completions。但我应该让其他人停用吗?如果我真的关闭了C# deep-learning base model for completions,我会禁用VS2019中的功能吗?我启动了VS2019来检查它是IntelliCode选项,可惜所有设置都设置为Default。所以我既不知道以前启用了什么,也不知道现在启用了什么。我只知道我的编辑经历并不能让我开心。

有人能说明如何配置这些设置吗?这样我就有了在VS2019中享受的那种VS2019体验,而不需要在VS2022中添加额外的AI intelliCode功能的开销?

EN

回答 1

Stack Overflow用户

发布于 2021-11-24 13:57:25

所以这就是对我有用的东西。我选择了Tools > Options > IntelliCode > General,并选择了以下内容:

  1. “对右箭头上的整条线适用完好率”
  2. “显示整行代码的完成情况”
  3. "C#团队完成模型“
  4. “自动模型训练”和
  5. "C#深度学习基础完成模式“

以上是新的IntelliCode设置,我可以从与VS 2019年的对比中看出最好的设置。一旦这些功能被禁用,我的机器在VS2022编辑器中的性能就会恢复正常。我的编辑经验现在感觉与我所拥有的是VS2019类似。我又回到了一个快乐的露营者。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70007337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档