2011-02-11 77 views
3

我想產生這樣一個快捷方式格式化的頭評論的Visual Studio:宏生成自定義評論(代碼段)

//########################################################## 
//     METHOD-NAME-HERE 
//########################################################## 
public static IShouldBeSleepingAtThisTime(DateTime veryLate) 
{   
    ForceStopCoding(); 
    CallGFToApologize(veryLate); 
    GoBackHome(); 
} 

理想我想重寫/自定義三斜槓產生-評論行爲來嵌入'#'行和其他信息,因爲這可以提高大型類的代碼可讀性。

編輯:
除了TheChrisKent的非常有用的片段,發現一個小巧的政黨成員由Agafonov維亞切如何整合了易成VS HERE

+1

不知道如何回答,但代碼段+1! – 2011-02-11 13:58:06

回答

7

創建與擴展是.snippet一個XML文件,並將這裏面:

<CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 
    <Header> 
    <Title>OglethorpeComments</Title> 
    <Author>Mika Jacobi</Author> 
    <Shortcut>ogle</Shortcut> 
    <Description>pretty comments with #</Description> 
    <SnippetTypes> 
     <SnippetType>Expansion</SnippetType> 
    </SnippetTypes> 
    </Header> 
    <Snippet> 
    <Declarations> 
     <Literal> 
     <ID>Method</ID> 
     <Default>Method-Name-Here</Default> 
     </Literal> 
    </Declarations> 
    <Code Language="CSharp"> 
     <![CDATA[//########################################################## 
//     $Method$ 
//##########################################################]]> 
    </Code> 
    </Snippet> 
</CodeSnippet> 

然後按照其餘方向的位置:http://www.visualstudiotutor.com/2010/02/create-snippet-visual-studio-2010/

+0

Rock'N'Roll。那很好。謝謝,夥計! – 2011-02-11 15:09:54

0

您可以創建一個Visual Studio代碼片段,觀看here

HTH

0

想我會分享我做了什麼。我創建了一個片段,在標題部分添加了一個快捷方式標籤。

<Shortcut>---</Shortcut> 

現在我可以鍵入「---」並按Tab鍵並出現我的評論片斷。