Visual Studio 創建封裝自己的代碼段(C#)
阿新 • • 發佈:2017-12-13
封裝 pyc 出現 回車 內容 sharp encoding 雜記 logs
https://www.cnblogs.com/awaTangjay/p/6644952.html
1、打開vs2012--工具--代碼段管理器
2、進入代碼管理器之後,語言選擇Visual C#,然後復制位置框中的地址
3、打開我的電腦,在地址欄粘貼上面復制的地址按下回車就會跳轉到我們要去的目錄下
4、在該目錄下隨便復制一個代碼段文件(這裏我復制cw.snippet文件)
5、上面復制代碼段文件的目的是可以在其基礎上修改來封裝自己的代碼段(這裏我粘貼到了桌面上,將代碼段文件名改成了我自己要封裝的代碼段名字)
6、用記事本打開mc.sinppet文件,如下所示
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>cw</Title> <Shortcut>cw</Shortcut> <Description>Console.WriteLine 的代碼段</Description> <Author>Microsoft Corporation</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> <Literal Editable="false"> <ID>SystemConsole</ID> <Function>SimpleTypeName(global::System.Console)</Function> </Literal> </Declarations> <Code Language="csharp"><![CDATA[$SystemConsole$.WriteLine($end$);]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
7、我現在是想將下面這段代碼封裝成代碼段
public class MyCalss { public MyCalss() { } }
8、現在對mc.sinppet文件進行修改
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>mc</Title> <Shortcut>mc</Shortcut> <Description>MyClass 的代碼段</Description> <Author>MyName</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> </Declarations> <Code Language="csharp"><![CDATA[public class MyCalss { public MyCalss() { } }$end$]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
對Title,Shortcut,Description標簽的內容進行修改,修改成自己的名稱。
$end$ 這段代碼的意思是光標出現的位置,這裏設置在了代碼段的最後位置。
將要封裝的代碼段放到CDATA[]裏面就可以了,改完之後保存。
9、mc.sinppet文件修改完需要導入到VS中才能生效。下面進行導入。進到代碼段管理器,點導入按鈕,會彈出一個打開文件對話框,選中mc.sinppet文件,點打開,然後點完成。
10、到了這一步自己的代碼段也就封裝好了,可以進行快速調用了。以後調用的時候只要輸入mc,然後按兩下Tab鍵就能快速調用出封裝好的代碼段。
public class MyCalss { public MyCalss() { } }
分類: C#,雜記
Visual Studio 創建封裝自己的代碼段(C#)