Visual Studio 烦人的自动完成 IF space -> #IF

Visual Studio annoying autocomplete IF space -> #IF

我正在使用 Visual Studio 2017 和 VB。 当我键入 "if" 并点击 space 时,它将我的 "if" 语句转换为“#If”

每次我需要回去删除#号。 我检查了其他相关帖子,深入到工具-选项-文本编辑器部分,但找不到任何东西。 此外,编码需要花费太多时间。我与 Vs 合作多年,但从未发生过。不知什么时候更新了这个问题。

最佳。

Offf,comleteword 似乎可以根据您上次的使用动态更改 "suggestion"。我写 "if",它提供了“#if”然后没有点击 space 或输入我用鼠标从建议列表中选择了 "if"...

下次我写 "if" 并点击 space 它保持原样。

我会将此标记为答案,但我怀疑那里存在更深层次的错误。我正在使用国际键盘,看起来像 VS2017(具有最新更新)intellisense 使用大写字母但它无法区分小写国际字母。对我来说,开始输入 "I" 效果很好。但是 "i" 带来了“#If”建议。正如我上面所说,如果您 select "IF" 使用鼠标,那么智能引擎可以正常工作,但只有在 VS IDE 关闭之前。当您重新启动时 IDE 问题再次出现。

无论如何,也许这种经历对其他人有帮助,因为考虑到我们编写的 "If" 语句的数量不仅令人讨厌,而且会浪费很多时间,更不用说分心了。