我希望Visual Studio只有在我按下Tab键时才会在智能感知菜单中自动填充当前输入的内容。 例如,当我按下句号时触发自动完成将强制我每次写尚未自动完成的内容时按下ESC,以避免我的输入被替换为随机条目。 是否有选项可以进行配置? 我正在使用Visual Studio 2015,并使用C#编程。 示例: 在这里我正在输入Log,这是一个我还没有添加适当的using语句的类。 没有建议是正确的。 如果现在按下.,自动完成功能将写入EventLogProcessor,这不是我想要的。 请注意,此问题与VIM无关,这不是链接顶部的重复问题。
使用visual studio的 Toggle Between suggestion and Standard completion mode 选项。现在它只会suggest,如果你按下 Tab 键,它会完成你的选择。 编辑 -> IntelliSense -> 切换