読者です 読者をやめる 読者になる 読者になる
ようこそ。睡眠不足なプログラマのチラ裏です。

疲れている人のためのコードスニペット in C# できました

プログラミング C#2.0 C#3.0

いまさらながら、何気にコードスニペットって自作したことなかったなーと思いまして。
「疲れている人のためのコードスニペット in C# (orz.snippet)」作りました。習作です(これはひどい)。

われながら素晴らしく実用性のあるコードスニペットであると自負しています(はいはいわろすわろす)

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <SnippetTypes>
        <SnippetType>Expansion</SnippetType>
      </SnippetTypes>
      <Title>orz</Title>
      <Shortcut>orz</Shortcut>
      <Description>疲れている人が、こっそり疲れを主張するためのスニペットです。</Description>
      <Author>zecl</Author>
    </Header>
    <Snippet>
      <Declarations>
        <Literal Editable="false">
          <ID>Debug</ID>
          <ToolTip></ToolTip>
          <Default></Default>
          <Function>SimpleTypeName(global::System.Diagnostics.Debug)</Function>
        </Literal>
        <Literal Editable="true">
          <ID>text</ID>
          <ToolTip>疲れていることを思う存分主張してください。</ToolTip>
          <Default>orz</Default>
          <Function></Function>
        </Literal>
      </Declarations>
      <Code Language="csharp"><![CDATA[$Debug$.WriteLine("$text$");]]></Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>
      ____  
    /      \
   /  ─    ─\ 
 /    (●)  (●) \  これはぜひうちでも導入を検討すべきだな
 |       (__人__)    |   
 /     ∩ノ ⊃  /
 (  \ / _ノ |  |
 .\ “  /__|  |  
   \ /___ /

#とりあえず、スニペットの自作は簡単(ただのXMLだし)。んで、普通に便利。
#いろいろスニペット作ってみよっかなー、という気になりました(遅)
#まだ作ったことがないよーって人は、これを機会に作ってみてはいかがでしょうか。