C#中的代码完成短键

时间:2018-07-05 07:25:43

标签: c# visual-studio visual-studio-2012 visual-studio-2017

什么是C#中的代码完成快捷键?我希望通过在下面的代码中tst_ArrayList之后按CTRL + Space来获得整个函数tst_Ar的名称,但无法获取它。

static void Main(string[] args)
{
    tst_Ar
    Console.ReadLine();

}


public void tst_ArrayList()
{
   Console.WriteLine("Hello");

}

UPD

TAB和2 * TAB都无法在VS 2015 C#中完成代码,而在VS 2013 C ++中,单个TAB可以正常工作。如何在VS2015 c#中启用它?

3 个答案:

答案 0 :(得分:1)

似乎您正在尝试在静态main方法中访问非静态方法,这就是为什么在ctrl +空格后没有得到任何东西

将您的方法设为静态,它将显示在智能感知中

答案 1 :(得分:0)

Visual Studio 中,我们有两个代码完成选项:

  • 尝试点击标签

  • 尝试点击 tab标签以自动完成某些操作,例如在编写属性时。

ctrl +空格用于智能感知,可以提示您有哪些选择。

如果这就是您想要的。

答案 2 :(得分:0)

它是CTRL +空格键,但是如果不起作用,请转到工具>导入和导出设置>重设所有设置。那么它应该工作正常。如果您正在寻找智能提示