在Visual Studio中,工具栏上有一个带有工具提示的按钮:
在建议和标准完成模式之间切换。 (Ctrl + Alt +空)
我的猜测是这些与IntelliSense有关,但我不确定。
什么是建议模式,什么是标准完成模式?
区别似乎在于在键入时键入不是显式提交键击的键时是否提交了完成。 Tab是一个显式提交字符; 。和;是不是显式提交字符的键的示例。
如果我输入"foo".sub(
(以C#为例),行为如下:
"foo".sub()
"foo".Substring()
打开此行为更适合于调用完成列表中不存在的动态(或新的,尚未存在的)方法和属性的语言或项目,因此您不必与不期望的部分对抗火柴。