2015-09-28 9 views
5

Questo frammento di codice personalizzato utilizzato per presentarsi durante la digitazione CR nella parte superiore di un file # source C in Visual Studio 2013:personalizzato frammento di non mostrare prima del primo "utilizzando" l'istruzione

<?xml version="1.0" encoding="utf-8" ?> 
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 
    <CodeSnippet Format="1.0.0"> 
     <Header> 
      <Title>Insert a Copyright notice</Title> 
      <Shortcut>CR</Shortcut> 
      <Description>Code snippet for the Copyright notice comment</Description> 
      <Author>Pierre Arnaud</Author> 
      <SnippetTypes> 
       <SnippetType>Expansion</SnippetType> 
      </SnippetTypes> 
     </Header> 
     <Snippet> 
      <Code Language="csharp"> 
       <![CDATA[// Copyright © 2015, EPSITEC SA, CH-1400 Yverdon-les-Bains, Switzerland$end$]]> 
      </Code> 
     </Snippet> 
    </CodeSnippet> 
</CodeSnippets> 

In Visual Studio 2015 , il frammento di codice CR non viene visualizzato nel suggerimento se si posiziona il cursore prima della prima istruzione using. Gli unici suggerimenti visualizzati sono i due Visual Studio forniti extern e snippet using.

Qualche idea se devo aggiornare di nuovo l'XML di questo frammento per farlo funzionare ?

MODIFICA: Ho aperto un problema su Microsoft Connect.

+0

Quindi non sono l'unico a sperimentare questo problema e spiega perché i miei sviluppatori non seguono la pratica. – Sanj

risposta

0

Una soluzione che ho scoperto è spostare il cursore nella parte superiore del file di codice e quindi premere Ctrl + K, Ctrl + S (il surround con collegamento snippet). Questo fa apparire i frammenti di codice, incluso quello di copyright che ho localmente. Questo può essere selezionato. Non è una grande soluzione, ma funziona fino a quando una correzione è a posto.

Problemi correlati