代码段管理器
工具---->代码段管理器 (此处可以管理代码段,导入代码段,移除代码段,还可以知道代码段默认路径在什么地方)
创建代码段
新建-->文件-->xml文件,保存名字为 Pmethod.Snippet,默认保存在Project根目录下面
Code Snippet
- <?xml version="1.0" encoding="utf-8"?>
- <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
- <CodeSnippet Format="1.0.0">
- <Header>
- <Title>
- My Snippet
- </Title>
- </Header>
- <Snippet>
- <Code Language="CSharp">
- <![CDATA[Public static string methodName()]]>
- <![CDATA[{]]>
- <![CDATA[}]]>
- </Code>
- </Snippet>
- </CodeSnippet>
- </CodeSnippets>
导入代码段
代码段管理器-->导入功能
到这已经可以使用代码段了 CTRL + K +X
编辑代码段
修改刚才的代码,通过输入pmethod +2个tab 快速插入上面的代码
Code Snippet
- <?xml version="1.0" encoding="utf-8"?>
- <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
- <CodeSnippet Format="1.0.0">
- <Header>
- <Title>#if</Title>
- <Shortcut>#if</Shortcut>
- <Description>#if </Description>
- <Author>Microsoft Corporation</Author>
- <SnippetTypes>
- <SnippetType>Expansion</SnippetType>
- <SnippetType>SurroundsWith</SnippetType>
- </SnippetTypes>
- </Header>
- <Snippet>
- <Declarations>
- <Literal>
- <ID>expression</ID>
- <ToolTip></ToolTip>
- <Default>true</Default>
- </Literal>
- </Declarations>
- <Code Language="csharp"><![CDATA[#if $expression$
- $selected$ $end$
- #endif]]>
- </Code>
- </Snippet>
- </CodeSnippet>
- </CodeSnippets>
注意:代码段快捷方式与文件名无关,只与里面的title和Shortcut属性有关。 另外:这些title属性都是微软约束好的,具体请查看MSDN帮助文档。
<Title>
#Pmethod
</Title>
<Shortcut>#Pmethod</Shortcut>