2015-04-17 84 views
3

我試圖使用SQL Server中的片段功能。SQL SERVER 2014代碼片段丟失

我正在測試按照指令here向SQL Server 2014添加新片段。

一切工作正常,除了我添加片段後,它不顯示在智能感知。更重要的是,我意識到並非所有內置片段都顯示出來。

我想知道是否有其他人有相同的經驗,並知道如何解決這個問題?

這是內置的片段下Function

build-in

列表這是我從智能感知見(3張師傅丟失)

missing snippet

+0

你能分享一個你的代碼片段文件,因爲它包含了一堆關於代碼片段如何使用的信息。 – Tanner

+0

@Tanner我添加的唯一一個樣本模板,您可以在我的原始文章中找到。或鏈接:https://msdn.microsoft.com/en-us/library/gg492130.aspx – xbb

回答

5

問題可能在片段的定義中。

如果你檢查你的代碼段,你應該可以看到一個部分:

<SnippetTypes> 
    <SnippetType>SurroundsWith</SnippetType> 
</SnippetTypes> 

或者

<SnippetTypes> 
    <SnippetType>Expansion</SnippetType> 
</SnippetTypes> 

這表明在片段能夠而且將會從使用。

在一個查詢窗口,你有2個選項,當你右鍵點擊:

  • 插入代碼段
  • 環繞與

,給你不同的選項,你可以在這裏看到:

enter image description here

enter image description here

這就解釋了爲什麼你沒有看到丟失的選擇,當您嘗試插入片段。

+1

就是這樣!謝謝!我無法相信我忽視了「與......相伴」...... – xbb