我正在尝试使用 SQL Server 中的代码片段功能。
我正在测试按照说明 here 将新代码段添加到 SQL Server 2014 。
一切正常,只是在我添加代码片段后,它没有显示在 IntelliSense 中。更重要的是,我意识到并非所有内置片段都会显示。
不知道有没有人有同样的经历,并且知道如何解决这个问题?
这是Function
下的内置代码段列表
这就是我从 IntelliSense 中看到的内容(其中 3 个缺失)
最佳答案
问题可能出在代码片段的定义中。
如果您检查代码片段,您应该会看到如下部分:
<SnippetTypes>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
或者
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
这些指示可以并且将在何处使用代码段。
在查询窗口中,右键单击时有 2 个选项:
- 插入代码片段
- 包围
这为您提供了不同的选项,如下所示:
这解释了为什么当您尝试插入代码片段时看不到缺少的选项。
关于SQL SERVER 2014 代码片段丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29701631/