VS 智能感知:删除一些自动完成单词



我喜欢VS中的智能感知在我犯错误时纠正我,但有时我没有犯任何错误,它仍然纠正了我。我正在为 Unity 编码,我不能写"var",除非它被更改为"序列化私有变量",只要我按下空格键。

有没有办法删除智能感知中的一些自动完成触发器?我找不到该怎么做。

据我所知,您无法在Visual Studio 2015的C#中禁用自动完成的特定单词。

但是,在您的情况下,您可以在完成列表中启用关键字。然后,智能感知应该理解var是一个正确的 C#,而不是替换它。

为此,可以转到 C#>智能感知> C# ">工具">"选项",然后选中"将关键字放在完成列表中"选项。

VS2017和VS2013(及更早版本)中还有更多选项,但它们都没有您想到的确切功能。

最新更新