標籤:ons function 代碼管理 rip too types 修改 gif ansi
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#)