Benutzer mit den meisten Antworten
Generate Prperty Stub Visual Studion 2013

Frage
-
Hallo Zusammen,
zumindest in VS2012 ist es möglich eine Vorlage für eine Eigenschaft zu erstellen. Hierzu gibt man mindestens "pro" ein und drückt zweimal die Tab-Taste. Erscheinen tut dann:
Private newPropertyValue As String Public Property NewProperty() As String Get Return newPropertyValue End Get Set(ByVal value As String) newPropertyValue = value End Set End Property
In VS2013 scheint das nicht mehr zu funktionieren. Vielleicht geht das ja nur bei mir nicht.
Danke für jede Hilfe
Gruß Scotty
Antworten
-
Hallo,
mir fehlen in VS 2013 auch einige Snippets. Am besten ist es, du fügst dir die vermissten einfach selbst hinzu.
Erstelle hierzu eine .snippets-Datei mit folgendem Code als Inhalt:<?xml version="1.0" encoding="UTF-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>Eigenschaft definieren</Title> <Author>Microsoft Corporation</Author> <Description>Definiert eine Eigenschaft mit einem dahinter liegenden Feld.</Description> <Shortcut>Property</Shortcut> </Header> <Snippet> <Declarations> <Literal> <ID>PropertyName</ID> <Type>String</Type> <ToolTip>Ersetzen Sie dies durch einen Eigenschaftennamen.</ToolTip> <Default>NewProperty</Default> </Literal> <Literal> <ID>PropertyType</ID> <Type> </Type> <ToolTip>Ersetzen Sie dies durch den Eigenschaftentyp.</ToolTip> <Default>String</Default> </Literal> <Object> <ID>PrivateVariable</ID> <Type>Object</Type> <ToolTip>Ersetzen Sie dies durch den Namen der privaten Variablen.</ToolTip> <Default>newPropertyValue</Default> </Object> </Declarations> <Code Language="VB" Kind="method decl"><![CDATA[Private $PrivateVariable$ As $PropertyType$ Public Property $PropertyName$() As $PropertyType$ Get Return $PrivateVariable$ End Get Set(ByVal value As $PropertyType$) $PrivateVariable$ = value End Set End Property]]></Code> </Snippet> </CodeSnippet> </CodeSnippets>
Das ist der Originale, wie ich ihn im 2012er VS gefunden habe. Nachdem du die Datei abgespeichert hast, kannst du im VS unter Extras > Codeausschnittmanager die Sprache VB auswählen und durch einen Klick auf Import die Snippet-Datei hinzufügen. Nach einer Bestätigung des Fensters kannst du das Snippet wieder wie gewohnt verwenden.
Wenn du noch weitere Snippets vermisst oder du Benutzerdefinierte erstellen willst, musst du nur den obigen Code anpassen und wieder importieren. Unter Erstellen von Codeausschnitten erfährst du mehr.
Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets
C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.- Als Antwort markiert Karsten Sosna Freitag, 28. Februar 2014 12:26
Alle Antworten
-
Hallo,
mir fehlen in VS 2013 auch einige Snippets. Am besten ist es, du fügst dir die vermissten einfach selbst hinzu.
Erstelle hierzu eine .snippets-Datei mit folgendem Code als Inhalt:<?xml version="1.0" encoding="UTF-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>Eigenschaft definieren</Title> <Author>Microsoft Corporation</Author> <Description>Definiert eine Eigenschaft mit einem dahinter liegenden Feld.</Description> <Shortcut>Property</Shortcut> </Header> <Snippet> <Declarations> <Literal> <ID>PropertyName</ID> <Type>String</Type> <ToolTip>Ersetzen Sie dies durch einen Eigenschaftennamen.</ToolTip> <Default>NewProperty</Default> </Literal> <Literal> <ID>PropertyType</ID> <Type> </Type> <ToolTip>Ersetzen Sie dies durch den Eigenschaftentyp.</ToolTip> <Default>String</Default> </Literal> <Object> <ID>PrivateVariable</ID> <Type>Object</Type> <ToolTip>Ersetzen Sie dies durch den Namen der privaten Variablen.</ToolTip> <Default>newPropertyValue</Default> </Object> </Declarations> <Code Language="VB" Kind="method decl"><![CDATA[Private $PrivateVariable$ As $PropertyType$ Public Property $PropertyName$() As $PropertyType$ Get Return $PrivateVariable$ End Get Set(ByVal value As $PropertyType$) $PrivateVariable$ = value End Set End Property]]></Code> </Snippet> </CodeSnippet> </CodeSnippets>
Das ist der Originale, wie ich ihn im 2012er VS gefunden habe. Nachdem du die Datei abgespeichert hast, kannst du im VS unter Extras > Codeausschnittmanager die Sprache VB auswählen und durch einen Klick auf Import die Snippet-Datei hinzufügen. Nach einer Bestätigung des Fensters kannst du das Snippet wieder wie gewohnt verwenden.
Wenn du noch weitere Snippets vermisst oder du Benutzerdefinierte erstellen willst, musst du nur den obigen Code anpassen und wieder importieren. Unter Erstellen von Codeausschnitten erfährst du mehr.
Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets
C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.- Als Antwort markiert Karsten Sosna Freitag, 28. Februar 2014 12:26