A Visual Studio snippet for a class with #region sections
Here is a simple snippet to add to Visual Studio if you want:
Place it here for Visual Studio 2010: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC#\Snippets\1033\Visual C#
<?xml version="1.0" encoding="utf-8" ?> <codeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <codeSnippet Format="1.0.0"> <header> <title>classr</title> <shortcut>classr</shortcut> <description>Code snippet for class with prepopulated regions.</description> <author>Microsoft Corporation</author> <snippetTypes> <snippetType>Expansion</snippetType> <snippetType>SurroundsWith</snippetType> </snippetTypes> </header> <snippet> <declarations> <literal> <id>name</id> <toolTip>Class name</toolTip> <default>MyClass</default> </literal> </declarations> <code Language="csharp"><![CDATA[class $name$ { #region Member Fields #endregion #region Constructor /// <summary> /// The default constructor /// </summary> public $name$() { } #endregion #region Properties #endregion #region Functions #endregion #region enums #endregion $selected$$end$ }]]> </code> </snippet> </codeSnippet> </codeSnippets>