2010-09-20 16 views
7

Ich bin eine Liste von C# Code-Schnipsel suchen, die unsere Arbeit schneller in Visual Studio 2010.Nützliche Liste des Visual C# Intellisense Code Studio 2010 Schnipsel

PS machen würden. Ich spreche über code snippets in Visual Studio als Erweiterung. Strg + K, Strg + X, um Code-Schnipsel zu öffnen ....

Zum Beispiel sah ich einen in einer Bildschirm-Besetzung, wo der Typ "Pi" tippte und einen anderen Knopf drückte. Das Snippet erstellt das für ihn:

private int _{namehere}; 
public int {namehere} { 
    get{ return _{namehere}; } 
    set{ _{namehere} = value; } 
} 
+1

besser googeln Sie es – anishMarokey

+2

scheint, wie dies könnte eine anständige Community sein wiki – Wesley

+0

Ich habe nichts downvote. –

Antwort

3

Snippets, die „MY“ schneller arbeiten in VS2010 machen wird, wird nicht unbedingt machen „IHR“ schneller arbeiten. Ich benutze eine Auswahl von Schnipsel für Aufgaben, die ich oft wiederhole, oder für Aufgaben, die ich so selten mache, dass ich mich nicht genau erinnern kann, wie ich sie mache, ohne auf frühere Arbeiten oder Beispiele zu verweisen. Ich verwende Snippets, die hauptsächlich mit DICOM und Imaging zusammenhängen. Diese wären für die meisten Menschen nicht sehr nützlich.

Ich denke, was wäre das Beste wäre, Ihre eigene Bibliothek von Schnipsel zu erstellen, die Elemente wären, die Sie häufig in Ihrem Code verwenden würden. Lesen Sie den ersten Link auf der Seite, die Sie in Ihrer Frage verknüpft haben, um zu erfahren, wie Sie eigene Snippets erstellen.

Es gibt auch einige nützliche Snippet-Editoren und Ersteller wie Snippet Editor und Snippet Creator, die beim Verwalten und Ändern Ihrer Snippets helfen können.

Speziell für die Schnipsel Sie zu beziehen, die folgende als .snippet Datei speichern und legen Sie sie in Ihrem "Eigene Dateien \ Visual Studio 2010 \ Code Snippets \ Visual C# \ My Code Snippets \" -Ordner:

<?xml version="1.0" encoding="utf-8"?> 
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 
    <CodeSnippet Format="1.0.0"> 
    <Header> 
     <Title>Public Integer Property</Title> 
     <Author>md5sum</Author> 
     <Description>Creates a private integer member with a public integer property</Description> 
     <HelpUrl /> 
     <SnippetTypes /> 
     <Keywords /> 
     <Shortcut>pi</Shortcut> 
    </Header> 
    <Snippet> 
     <References /> 
     <Imports /> 
     <Declarations> 
     <Literal Editable="true"> 
      <ID>varName</ID> 
      <Type>int</Type> 
      <ToolTip>The name of the variable.</ToolTip> 
      <Default>VarName</Default> 
      <Function /> 
     </Literal> 
     </Declarations> 
     <Code Language="csharp" Kind="method decl" Delimiter="$"><![CDATA[private int _$varName$ 
    public int $varName$ 
    { 
     get 
     { 
      return _$varName$; 
     } 
     set 
     { 
      $varName$ = value; 
     } 
    }]]></Code> 
    </Snippet> 
    </CodeSnippet> 
</CodeSnippets> 
+1

danke für Snippet-Editor –

+0

Es ist derjenige, den ich benutze für alles, was ich mit meinen Schnipsel mache. –

+0

Snippet Editor ist großartig! Danke –