SQL SERVER 2014代码片段丢失

xbb*_*xbb 4 sql sql-server code-snippets sql-server-2014

我正在尝试在SQL Server中使用Snippets功能.

我正在测试按照此处的说明向SQL Server 2014添加新的代码段.

一切正常,但在我添加片段之后,它不会出现在IntelliSense中.更重要的是,我意识到并非所有内置代码片段都会出现.

我想知道是否有其他人有相同的经历,并知道如何解决这个问题?

这是一个内置片段列表 Function

内建

这就是我从IntelliSense中看到的(其中3个缺失)

遗失片段

Tan*_*ner 7

问题可能在于片段的定义.

如果您检查您的代码段,您应该看到如下部分:

<SnippetTypes>
    <SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
Run Code Online (Sandbox Code Playgroud)

要么

<SnippetTypes>
    <SnippetType>Expansion</SnippetType>
</SnippetTypes>
Run Code Online (Sandbox Code Playgroud)

这些表明可以和将要使用的代码段.

在查询窗口中,右键单击时有2个选项:

  • 插入代码段
  • 环绕着

您可以在此处看到不同的选项:

enter image description here

enter image description here

这解释了为什么在尝试插入代码段时没有看到缺少的选项.