Visual Studio - 什么是建议和标准完成模式

问题描述 投票:-1回答:1

在Visual Studio中,工具栏上有一个带有工具提示的按钮:

在建议和标准完成模式之间切换。 (Ctrl + Alt +空)

我的猜测是这些与IntelliSense有关,但我不确定。

什么是建议模式,什么是标准完成模式?

visual-studio visual-studio-2019
1个回答
1
投票

区别似乎在于在键入时键入不是显式提交键击的键时是否提交了完成。 Tab是一个显式提交字符; 。和;是不是显式提交字符的键的示例。

如果我输入"foo".sub((以C#为例),行为如下:

  • 启用按钮(建议模式),我将获得相同的文字输出,并添加一个右括号:"foo".sub()
  • 禁用按钮(标准模式)后,它将使用完成列表中的最佳匹配完成:"foo".Substring()

打开此行为更适合于调用完成列表中不存在的动态(或新的,尚未存在的)方法和属性的语言或项目,因此您不必与不期望的部分对抗火柴。

© www.soinside.com 2019 - 2024. All rights reserved.