Ⅰ. はじめに
タイトルの通り「VisualStudio でスニペットを追加する方法」です。
Ⅱ. やり方
例として dtnow と入力すると以下のコードが展開されるスニペットを追加する方法を紹介します。
DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:fff")
1. 任意ディレクトリにファイルを新規作成する
dtnow.snippet
<?xml version="1.0" encoding="utf-8" ?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>dtnow</Title> <Shortcut>dtnow</Shortcut> <Description>DateTime Now format</Description> <Author></Author> </Header> <Snippet> <Declarations> <Literal Editable="false"></Literal> </Declarations> <Code Language="csharp"><![CDATA[DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:fff")$end$]]></Code> </Snippet> </CodeSnippet> </CodeSnippets>
2. VisualStudioを起動する
3. 「ツール」→ 「コードスニペット マネージャー」を選択する
4. 「インポート」をクリックし、1で作成したディレクトリを選択する
実行結果