如何更改在我键入部分命令时显示的建议?

How do I change the suggestion that displays when I type part of command?

我在 Visual Studio 中做了很多 JavaScript,我经常会输入字母 cl,这会导致弹出窗口显示。在那个弹出窗口中,"console.log" 会突出显示,我会点击选项卡,它会将该命令放入我的编辑器中。

但是现在当我键入 cl 时,发生了一些事情,"class" 一词被突出显示。我不知道发生了什么,但如何让它回到 showing/highlighting console.log?

谢谢。

检查您的代码片段管理器(工具 > 代码片段管理器...)

在 JavaScript 语言下,您应该会看到您使用的 cl 片段。

如果您需要重新创建代码片段文件,请使用此内容在您的代码片段位置创建一个新的 cl.snippet 文件,然后从代码片段管理器添加它。

<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <Header>
    <Title>cl</Title>
    <Author>Microsoft Corporation</Author>
    <Shortcut>cl</Shortcut>
    <Description>Code snippet for console.log</Description>
    <SnippetTypes>
      <SnippetType>Expansion</SnippetType>
    </SnippetTypes>
  </Header>
  <Snippet>
    <Code Language="JavaScript"><![CDATA[console.log($end$);]]></Code>
  </Snippet>
</CodeSnippet>

编辑

要让您的 console.log() 功能在 .html 和 .cshtml 文件中工作,请像上面那样创建一个新的代码片段文件,但将代码语言从 JavaScript 到 HTML。将文件保存在我的 HTML 片段文件位置。

(要找到它,请在代码片段管理器中,select 语言:HTML,然后突出显示我的 HTML 片段。显示位置。对我来说是 C:\用户{user.name}\Documents\Visual Studio 2017\Code Snippets\Visual Web Developer\My HTML 片段。)

现在输入 CLTab 应该会填充 console.log();