From 3a89b5121f2ab1d463a82cde3a6fba511547c32c Mon Sep 17 00:00:00 2001 From: Benjamin Vertonghen Date: Mon, 11 Jun 2018 22:04:20 +0200 Subject: [PATCH] Add para [Parameter] Code Snippet Code Snippet Category is Blazor. Added in the existing VSIX. --- .../CodeSnippets.pkgdef | 2 ++ .../CodeSnippets/Blazor/para.snippet | 31 +++++++++++++++++++ ...rosoft.VisualStudio.BlazorExtension.csproj | 10 +++++- .../source.extension.vsixmanifest | 1 + 4 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets.pkgdef create mode 100644 tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets/Blazor/para.snippet diff --git a/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets.pkgdef b/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets.pkgdef new file mode 100644 index 0000000000..53ad976e64 --- /dev/null +++ b/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets.pkgdef @@ -0,0 +1,2 @@ +[$RootKey$\Languages\CodeExpansions\CSharp\Paths] +"Blazor"="$PackageFolder$\CodeSnippets\Blazor" \ No newline at end of file diff --git a/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets/Blazor/para.snippet b/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets/Blazor/para.snippet new file mode 100644 index 0000000000..b4f0b3adb1 --- /dev/null +++ b/tooling/Microsoft.VisualStudio.BlazorExtension/CodeSnippets/Blazor/para.snippet @@ -0,0 +1,31 @@ + + + +
+ para + para + Code snippet for an automatically implemented parameter for Blazor + Microsoft + + Expansion + +
+ + + + type + Parameter type + int + + + property + Parameter name + MyParmeter + + + + + + +
+
\ No newline at end of file diff --git a/tooling/Microsoft.VisualStudio.BlazorExtension/Microsoft.VisualStudio.BlazorExtension.csproj b/tooling/Microsoft.VisualStudio.BlazorExtension/Microsoft.VisualStudio.BlazorExtension.csproj index a2e1397374..f2170f2395 100644 --- a/tooling/Microsoft.VisualStudio.BlazorExtension/Microsoft.VisualStudio.BlazorExtension.csproj +++ b/tooling/Microsoft.VisualStudio.BlazorExtension/Microsoft.VisualStudio.BlazorExtension.csproj @@ -1,4 +1,4 @@ - + 15.0 @@ -113,6 +113,10 @@ this problem, we're only using the P2P references to force build ordering. Then we include the build output of those projects as content. --> + + Always + true + {edd21533-c6e6-4f85-be4f-10e06756e24c} @@ -258,6 +262,10 @@ + + Always + true + Designer diff --git a/tooling/Microsoft.VisualStudio.BlazorExtension/source.extension.vsixmanifest b/tooling/Microsoft.VisualStudio.BlazorExtension/source.extension.vsixmanifest index 405418df2e..3042dc1489 100644 --- a/tooling/Microsoft.VisualStudio.BlazorExtension/source.extension.vsixmanifest +++ b/tooling/Microsoft.VisualStudio.BlazorExtension/source.extension.vsixmanifest @@ -24,6 +24,7 @@ +