リージョンを挿入するスニペット

私はVBのコードを書く場合、Regionを使って変数、コンストラクタ、メソッドといった区分でコードを分類している。しかし毎回Regionを用意するのは面倒だ。そこでこんなスニペットを用意してRegionの挿入を簡単にしてみた。

シンプルなリージョンを追加するスニペット

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets
    xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>Region Simple</Title>
      <Description>リージョン</Description>
      <Shortcut>sreg</Shortcut>
    </Header>
    <Snippet>
      <Code Language="VB">
        <![CDATA[#Region "Variables"

#End Region

#Region "Properties"

#End Region

#Region "Initialize"

#End Region

#Region "Method"

#End Region]]>
      </Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>

いろいろなリージョンを追加するスニペット

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets
    xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>Region All</Title>
      <Description>リージョン</Description>
      <Shortcut>areg</Shortcut>
    </Header>
    <Snippet>


      <Code Language="VB">
        <![CDATA[
#Region "Variables"

#End Region

#Region "Properties"

#End Region

#Region "Shared Methods"

#End Region

#Region "Initialize"

#End Region

#Region "Methods"

#End Region

#Region "Events"

#End Region]]>
      </Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>