我喜欢 VS 中的 intellisense 在我犯错误时纠正我,但有时我没有犯任何错误,它仍然会纠正我。我正在为 Unity 编写代码,但我无法在按下空格后立即将其更改为“SerializePrivateVariables”的情况下编写“var”。
有没有办法删除智能感知中的一些自动完成触发器?我找不到如何这样做。
最佳答案
据我所知,您不能在 Visual Studio 2015 的 C# 中禁用自动完成的特定单词。
但是,对于您的情况,您可以在完成列表中启用关键字。那么智能感知应该理解 var
是一个正确的 C# 而不是替换它。
您可以通过转到“工具”>“选项”>“文本编辑器”>“C#”>“Intellisense”并选中“将关键字放入完成列表”选项来执行此操作。
VS2017 和 VS2013(及更早版本)中有更多选项,但没有一个具有您想要的确切功能。
关于visual-studio - VS 智能感知 : removing some autocomplete words,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43285209/