我正在尝试添加代码段,我希望此代码显示在某个区域中。所以我在代码片段文件中尝试过类似的内容。
<CodeSnippets
xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>
rg
Code Snippet for Region
</Title>
<Shortcut>rg</Shortcut>
</Header>
<Snippet>
<References>
<Reference>
<Assembly>System.dll</Assembly>
</Reference>
</References>
<Code Language="CSharp">
<![CDATA[
#region MyRegion
// Some Code
#endregion
]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
但是当我使用代码片段rg时,默认情况下该区域会显示为扩展名。
- #region MyRegion
// Some Code
#endregion
我有没有办法让这个区域像这样默认崩溃?
+ MyRegion
答案 0 :(得分:1)
据我所知,insert sippet操作被视为普通的复制和粘贴操作。因此,我认为不可能插入折叠区域。特别是,因为需要一段时间才能将其识别为一个区域。
答案 1 :(得分:1)
<![CDATA[
#region $RegionName$
$selected$ $end$
#endregion
]]>
你可以尝试一下,看看它是否有效。
http://www.mikebevers.be/blog/2009/06/visual-studio-custom-region-code-snippet/