visual studioのSSDT(SQL Server Data Tools)で使用するスニペットを作ってみました
今回作ったのはこれ
test.snippet
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>テスト</Title>
<Shortcut>tt</Shortcut>
</Header>
<Snippet>
<Code Language="SQL">
hogehoge
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
ツール>コードスニペットマネージャー>インポートから読み込んでみました。
エラーが出ました
言語の属性がないか、または無効です。
MSのコード スニペット スキーマ リファレンス
https://msdn.microsoft.com/ja-jp/library/ms171418.aspx
通りに言語設定の所はCode Language="SQL"って書いているんだけどなぁ
もしかして・・・
SSDTの場合は違うのかもしれない
SQL Serverデータツール(SSDT)で使う場合はこうじゃないとだめなことが判明
<Code Language="SQL_SSDT">
読み込まれるようになりました。うーん