我试图在SQL Server中使用Snippets功能。
我正按照here指令测试向SQL Server 2014添加新代码段。
一切正常,只是在我添加了代码段之后,它并没有显示在IntelliSense中。更重要的是,我意识到并非所有内置代码片段都会出现。
我想知道是否有其他人有同样的经历,并知道如何解决这个问题?
这是Function
这是我从IntelliSense中看到的(其中3个缺失)
答案 0 :(得分:7)
问题可能在于片段的定义。
如果你检查你的片段,你应该看到如下部分:
<SnippetTypes>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
或
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
这些表明可以使用和将要使用的代码段。
在查询窗口中,右键单击时有两个选项:
您可以在此处看到不同的选项:
这解释了为什么在尝试插入代码段时没有看到缺少的选项。