Visual Studio Code snippets
Code snippets är ett smidigt sätt att snabb skriva kod, man skriver många gånger.
Man kan göra mycket avancerade grejer, men det enklaste möjliga fallet är t ex för ett unit test, då jag alltid skriver:
1 //arrange
2
3
4 //act
5
6
7 //assert
Min snippet ser ut så här:
1 <?xml version="1.0" encoding="utf-8"?>
2 <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
3 <CodeSnippet Format="1.0.0">
4 <Header>
5 <SnippetTypes>
6 <SnippetType>Expansion</SnippetType>
7 </SnippetTypes>
8 <Title>ArrangeActAssert</Title>
9 <Author>Erik Cederlöf</Author>
10 <Description>Adds Arrange/Act/Assert-comments to a test method</Description>
11 <HelpUrl>
12 </HelpUrl>
13 <Shortcut>aaa</Shortcut>
14 </Header>
15 <Snippet>
16 <Code Language="csharp"><![CDATA[
17 //arrange
18 //act
19 //assert
20 ]]></Code>
21 </Snippet>
22 </CodeSnippet>
23 </CodeSnippets>
Placeras hos mig på: C:\Users\XXX\Documents\Visual Studio 2012\Code Snippets\Visual C#\My Code Snippets
Mer information om code snippets: http://msdn.microsoft.com/en-us/library/ms165394.aspx
En användbar plugin till VS är Snippet designer - då slipper man xml:en: http://visualstudiogallery.msdn.microsoft.com/B08B0375-139E-41D7-AF9B-FAEE50F68392