Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 道具和道具快捷方式+;选项卡键在vscode中不工作_C#_Visual Studio Code_Vscode Settings - Fatal编程技术网

C# 道具和道具快捷方式+;选项卡键在vscode中不工作

C# 道具和道具快捷方式+;选项卡键在vscode中不工作,c#,visual-studio-code,vscode-settings,C#,Visual Studio Code,Vscode Settings,我是否需要安装一个扩展,以使prop和ctor快捷方式能够像在VS2015中那样在VSCode中工作?当我键入prop+tab时,代码段没有内置到Visual Studio代码中,这对我不起作用-尽管您可以自己创建它们,如图所示 有些代码片段带有特定的扩展,比如 我是否需要安装一个扩展,以使prop和ctor快捷方式能够像在VS2015中那样在VSCode中工作 您需要获得prop和ctor快捷方式(即代码片段)才能工作 两个警告: 它们的工作方式与VS2015略有不同 断开ctor和prop片

我是否需要安装一个扩展,以使prop和ctor快捷方式能够像在VS2015中那样在VSCode中工作?当我键入prop+tab时,代码段没有内置到Visual Studio代码中,这对我不起作用-尽管您可以自己创建它们,如图所示

有些代码片段带有特定的扩展,比如

我是否需要安装一个扩展,以使prop和ctor快捷方式能够像在VS2015中那样在VSCode中工作

您需要获得
prop
ctor
快捷方式(即代码片段)才能工作

两个警告:

  • 它们的工作方式与VS2015略有不同
  • 断开
    ctor
    prop
    片段
  • 我们可以按如下方式自行修复错误:

  • 确保已安装C#(OmniSharp)扩展
  • 然后在文本编辑器中打开
    ~\.vscode\extensions\ms vscode.csharp-1.9.0\snippets\csharp.json
  • 查找并用空格替换所有选项卡
  • 完成后,重新启动VS代码。所有代码片段,包括
    prop
    ctor
    ,都将可用

    专业提示:如果我们输入命令托盘并键入
    snippet
    ,我们可以看到当前语言的所有可用代码段。如果列表中的最后一个是
    iterindex
    ,则存在上述错误


    在VS2019中,扩展名“C#Methods Code Snippets”1.3.1将为您提供“ctor”[tab]构造函数代码段功能。

    我非常确定:C#for Visual Studio代码(由OmniSharp提供支持)扩展应该与这些代码段一起提供…@BlakeRivell-在VS代码中,触发器代码段(在Windows上)使用Ctrl+space,不带标签。我看到这会显示一个菜单供选择,但没有道具或演员。如果我键入prop,然后按ctrl+space,什么也不会发生。问题是关于vscode(visual studio代码),而不是vs(visual studio代码)。