Skip to content

Commit 6b8ebcb

Browse files
committed
Change version to 0.9.1
1 parent 3b7c019 commit 6b8ebcb

File tree

28 files changed

+1018
-17
lines changed

28 files changed

+1018
-17
lines changed

ChangeLog.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Release Notes
22

3+
## 0.9.1 (2019-04-14)
4+
5+
* Put back snippets that were accidentally removed in 0.9.0 (ifxtp, ifx, ifxn, xn, xsne, xsnw).
6+
7+
### Snippets for C# and VB
8+
9+
* Change shortcut ge to j
10+
* Change shortcut gc to j
11+
* Change shortcut vc to vn
12+
* Change shortcut vcx to vnx
13+
314
## 0.9.0 (2019-03-21)
415

516
### Snippets for C# and VB

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
Group|Count| |
1414
-----|-----|---:
1515
[Snippetica.Cpp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Cpp/README.md)|120|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=cpp)
16-
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|686|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
16+
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|696|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
1717
[Snippetica.Html](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Html/README.md)|221|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=html)
18-
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|640|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
18+
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|650|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
1919
[Snippetica.Xaml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xaml/README.md)|91|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xaml)
2020
[Snippetica.Xml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xml/README.md)|9|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xml)
2121
[Snippetica.Xml.CodeSnippet](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xml.CodeSnippet/README.md)|22|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xml)
@@ -30,11 +30,11 @@ Group|Count| |
3030
Group|Count| |
3131
-----|-----|---:
3232
[Snippetica.Cpp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Cpp/README.md)|120|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=cpp)
33-
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|206|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=csharp)
33+
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|212|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=csharp)
3434
[Snippetica.Html](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Html/README.md)|221|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=html)
3535
[Snippetica.Json](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Json/README.md)|18|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=json)
3636
[Snippetica.Markdown](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Markdown/README.md)|47|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=markdown)
37-
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|181|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=vb)
37+
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|187|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=vb)
3838
[Snippetica.Xml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xml/README.md)|9|[Browse](http://pihrt.net/snippetica/snippets?engine=vscode&language=xml)
3939

4040
*\(Generated with [DotMarkdown](http://github.com/JosefPihrt/DotMarkdown)\)*

source/Snippetica.CodeGeneration/VisualStudioCode/VisualStudioCodeEnvironment.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public override string GetVersion(Language language)
6868
{
6969
case Language.CSharp:
7070
case Language.VisualBasic:
71-
return "0.9.0";
71+
return "0.9.1";
7272
case Language.Cpp:
7373
case Language.Xml:
7474
case Language.JavaScript:

source/Snippetica.VisualStudio.Dev/Overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
Language|Count | Snippet Browser
1414
--------|-----:|:---------------:
15-
[Snippetica.CSharp.Dev](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp.Dev/README.md)|123|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
15+
[Snippetica.CSharp.Dev](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp.Dev/README.md)|127|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
1616
[Snippetica.VisualBasic.Dev](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic.Dev/README.md)|25|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
1717
[Snippetica.Cpp.Dev](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Cpp.Dev/README.md)|25|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=cpp)
1818
[Snippetica.Html.Dev](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Html.Dev/README.md)|6|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=html)

source/Snippetica.VisualStudio.Dev/Snippetica.CSharp.Dev/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@ coxsnw|[conditional operator (!string.IsNullOrWhiteSpace)](ConditionalOperatorNo
2121
daxn|[Debug.Assert != null](DebugAssertNotNull.snippet)
2222
ifemtp|[if Enum.TryParse](IfEnumTryParse.snippet)
2323
ifnre|[if equal to null return](IfEqualToNullReturn.snippet)
24+
ifnred|[if equal to null return default](IfEqualToNullReturnDefault.snippet)
2425
ifnref|[if equal to null return false](IfEqualToNullReturnFalse.snippet)
2526
ifnren|[if equal to null return null](IfEqualToNullReturnNull.snippet)
2627
ifnret|[if equal to null return true](IfEqualToNullReturnTrue.snippet)
2728
ifre|[if return](IfReturn.snippet)
29+
ifred|[if return default](IfReturnDefault.snippet)
2830
ifref|[if return false](IfReturnFalse.snippet)
2931
ifren|[if return null](IfReturnNull.snippet)
3032
ifret|[if return true](IfReturnTrue.snippet)
@@ -33,10 +35,12 @@ ifsnw|[if string.IsNullOrWhiteSpace](IfStringIsNullOrWhiteSpace.snippet)
3335
iftgv|[if TryGetValue](IfTryGetValue.snippet)
3436
ifxemtp|[if not Enum.TryParse](IfNotEnumTryParse.snippet)
3537
ifxnre|[if not equal to null return](IfNotEqualToNullReturn.snippet)
38+
ifxnred|[if not equal to null return default](IfNotEqualToNullReturnDefault.snippet)
3639
ifxnref|[if not equal to null return false](IfNotEqualToNullReturnFalse.snippet)
3740
ifxnren|[if not equal to null return null](IfNotEqualToNullReturnNull.snippet)
3841
ifxnret|[if not equal to null return true](IfNotEqualToNullReturnTrue.snippet)
3942
ifxre|[if not return](IfNotReturn.snippet)
43+
ifxred|[if not return default](IfNotReturnDefault.snippet)
4044
ifxref|[if not return false](IfNotReturnFalse.snippet)
4145
ifxren|[if not return null](IfNotReturnNull.snippet)
4246
ifxret|[if not return true](IfNotReturnTrue.snippet)

source/Snippetica.VisualStudio.Dev/Snippetica.VisualStudio.Dev.csproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,9 @@
212212
<Content Include="Snippetica.CSharp.Dev\IfEqualToNullReturn.snippet">
213213
<IncludeInVSIX>true</IncludeInVSIX>
214214
</Content>
215+
<Content Include="Snippetica.CSharp.Dev\IfEqualToNullReturnDefault.snippet">
216+
<IncludeInVSIX>true</IncludeInVSIX>
217+
</Content>
215218
<Content Include="Snippetica.CSharp.Dev\IfEqualToNullReturnFalse.snippet">
216219
<IncludeInVSIX>true</IncludeInVSIX>
217220
</Content>
@@ -227,6 +230,9 @@
227230
<Content Include="Snippetica.CSharp.Dev\IfNotEqualToNullReturn.snippet">
228231
<IncludeInVSIX>true</IncludeInVSIX>
229232
</Content>
233+
<Content Include="Snippetica.CSharp.Dev\IfNotEqualToNullReturnDefault.snippet">
234+
<IncludeInVSIX>true</IncludeInVSIX>
235+
</Content>
230236
<Content Include="Snippetica.CSharp.Dev\IfNotEqualToNullReturnFalse.snippet">
231237
<IncludeInVSIX>true</IncludeInVSIX>
232238
</Content>
@@ -239,6 +245,9 @@
239245
<Content Include="Snippetica.CSharp.Dev\IfNotReturn.snippet">
240246
<IncludeInVSIX>true</IncludeInVSIX>
241247
</Content>
248+
<Content Include="Snippetica.CSharp.Dev\IfNotReturnDefault.snippet">
249+
<IncludeInVSIX>true</IncludeInVSIX>
250+
</Content>
242251
<Content Include="Snippetica.CSharp.Dev\IfNotReturnFalse.snippet">
243252
<IncludeInVSIX>true</IncludeInVSIX>
244253
</Content>
@@ -257,6 +266,9 @@
257266
<Content Include="Snippetica.CSharp.Dev\IfReturn.snippet">
258267
<IncludeInVSIX>true</IncludeInVSIX>
259268
</Content>
269+
<Content Include="Snippetica.CSharp.Dev\IfReturnDefault.snippet">
270+
<IncludeInVSIX>true</IncludeInVSIX>
271+
</Content>
260272
<Content Include="Snippetica.CSharp.Dev\IfReturnFalse.snippet">
261273
<IncludeInVSIX>true</IncludeInVSIX>
262274
</Content>

source/Snippetica.VisualStudio.Dev/snippets.xml

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1600,6 +1600,31 @@ if (Enum.TryParse($value$, out $result$)) {
16001600
return;$end$]]></Code>
16011601
</Snippet>
16021602
</CodeSnippet>
1603+
<CodeSnippet Format="1.1.0">
1604+
<Header>
1605+
<Title>if equal to null return default</Title>
1606+
<Shortcut>ifnred</Shortcut>
1607+
<Description>if equal to null return default</Description>
1608+
<Author>Josef Pihrt</Author>
1609+
<SnippetTypes>
1610+
<SnippetType>Expansion</SnippetType>
1611+
</SnippetTypes>
1612+
<Keywords>
1613+
<Keyword>Meta-Name IfEqualToNullReturnDefault</Keyword>
1614+
</Keywords>
1615+
</Header>
1616+
<Snippet>
1617+
<Declarations>
1618+
<Literal>
1619+
<ID>expression</ID>
1620+
<ToolTip>Expression to evaluate</ToolTip>
1621+
<Default>x</Default>
1622+
</Literal>
1623+
</Declarations>
1624+
<Code Language="CSharp"><![CDATA[if ($expression$ == null)
1625+
return default;$end$]]></Code>
1626+
</Snippet>
1627+
</CodeSnippet>
16031628
<CodeSnippet Format="1.1.0">
16041629
<Header>
16051630
<Title>if equal to null return false</Title>
@@ -1742,6 +1767,31 @@ if (!Enum.TryParse($value$, out $result$)) {
17421767
return;$end$]]></Code>
17431768
</Snippet>
17441769
</CodeSnippet>
1770+
<CodeSnippet Format="1.1.0">
1771+
<Header>
1772+
<Title>if not equal to null return default</Title>
1773+
<Shortcut>ifxnred</Shortcut>
1774+
<Description>if not equal to null return default</Description>
1775+
<Author>Josef Pihrt</Author>
1776+
<SnippetTypes>
1777+
<SnippetType>Expansion</SnippetType>
1778+
</SnippetTypes>
1779+
<Keywords>
1780+
<Keyword>Meta-Name IfNotEqualToNullReturnDefault</Keyword>
1781+
</Keywords>
1782+
</Header>
1783+
<Snippet>
1784+
<Declarations>
1785+
<Literal>
1786+
<ID>expression</ID>
1787+
<ToolTip>Expression to evaluate</ToolTip>
1788+
<Default>x</Default>
1789+
</Literal>
1790+
</Declarations>
1791+
<Code Language="CSharp"><![CDATA[if ($expression$ != null)
1792+
return default;$end$]]></Code>
1793+
</Snippet>
1794+
</CodeSnippet>
17451795
<CodeSnippet Format="1.1.0">
17461796
<Header>
17471797
<Title>if not equal to null return false</Title>
@@ -1842,6 +1892,31 @@ if (!Enum.TryParse($value$, out $result$)) {
18421892
return;$end$]]></Code>
18431893
</Snippet>
18441894
</CodeSnippet>
1895+
<CodeSnippet Format="1.1.0">
1896+
<Header>
1897+
<Title>if not return default</Title>
1898+
<Shortcut>ifxred</Shortcut>
1899+
<Description>if not return default</Description>
1900+
<Author>Josef Pihrt</Author>
1901+
<SnippetTypes>
1902+
<SnippetType>Expansion</SnippetType>
1903+
</SnippetTypes>
1904+
<Keywords>
1905+
<Keyword>Meta-Name IfNotReturnDefault</Keyword>
1906+
</Keywords>
1907+
</Header>
1908+
<Snippet>
1909+
<Declarations>
1910+
<Literal>
1911+
<ID>expression</ID>
1912+
<ToolTip>Expression to evaluate</ToolTip>
1913+
<Default>x</Default>
1914+
</Literal>
1915+
</Declarations>
1916+
<Code Language="CSharp"><![CDATA[if (!$expression$)
1917+
return default;$end$]]></Code>
1918+
</Snippet>
1919+
</CodeSnippet>
18451920
<CodeSnippet Format="1.1.0">
18461921
<Header>
18471922
<Title>if not return false</Title>
@@ -2037,6 +2112,31 @@ if (!$identifier$.TryGetValue($key$, out $value$)) {
20372112
return;$end$]]></Code>
20382113
</Snippet>
20392114
</CodeSnippet>
2115+
<CodeSnippet Format="1.1.0">
2116+
<Header>
2117+
<Title>if return default</Title>
2118+
<Shortcut>ifred</Shortcut>
2119+
<Description>if return default</Description>
2120+
<Author>Josef Pihrt</Author>
2121+
<SnippetTypes>
2122+
<SnippetType>Expansion</SnippetType>
2123+
</SnippetTypes>
2124+
<Keywords>
2125+
<Keyword>Meta-Name IfReturnDefault</Keyword>
2126+
</Keywords>
2127+
</Header>
2128+
<Snippet>
2129+
<Declarations>
2130+
<Literal>
2131+
<ID>expression</ID>
2132+
<ToolTip>Expression to evaluate</ToolTip>
2133+
<Default>true</Default>
2134+
</Literal>
2135+
</Declarations>
2136+
<Code Language="CSharp"><![CDATA[if ($expression$)
2137+
return default;$end$]]></Code>
2138+
</Snippet>
2139+
</CodeSnippet>
20402140
<CodeSnippet Format="1.1.0">
20412141
<Header>
20422142
<Title>if return false</Title>

source/Snippetica.VisualStudio/Overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
Language|Count | Snippet Browser
1414
--------|-----:|:---------------:
15-
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|686|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
16-
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|640|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
15+
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|696|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
16+
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|650|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
1717
[Snippetica.Cpp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Cpp/README.md)|120|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=cpp)
1818
[Snippetica.Html](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Html/README.md)|221|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=html)
1919
[Snippetica.Xaml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xaml/README.md)|91|[browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xaml)

source/Snippetica.VisualStudio/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
Group|Count| |
99
-----|-----|---:
1010
[Snippetica.Cpp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Cpp/README.md)|120|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=cpp)
11-
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|686|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
11+
[Snippetica.CSharp](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.CSharp/README.md)|696|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=csharp)
1212
[Snippetica.Html](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Html/README.md)|221|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=html)
13-
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|640|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
13+
[Snippetica.VisualBasic](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.VisualBasic/README.md)|650|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=vb)
1414
[Snippetica.Xaml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xaml/README.md)|91|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xaml)
1515
[Snippetica.Xml](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xml/README.md)|9|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xml)
1616
[Snippetica.Xml.CodeSnippet](http://github.com/josefpihrt/snippetica/blob/master/source/Snippetica.VisualStudio/Snippetica.Xml.CodeSnippet/README.md)|22|[Browse](http://pihrt.net/snippetica/snippets?engine=vs&language=xml)

source/Snippetica.VisualStudio/Snippetica.CSharp/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,9 @@ g|[type parameter](TypeParameter.snippet)
160160
ie|[public interface](PublicInterface.snippet)
161161
ifn|[if equal to null](IfEqualToNull.snippet)
162162
iftp|[if TryParse](IfTryParse.snippet)
163+
ifx|[if not](IfNot.snippet)
164+
ifxn|[if not equal to null](IfNotEqualToNull.snippet)
165+
ifxtp|[if not TryParse](IfNotTryParse.snippet)
163166
ir|[public indexer](PublicIndexer.snippet)
164167
k|[public const](PublicConst.snippet)
165168
l|[lambda expression](LambdaExpression.snippet)
@@ -221,6 +224,9 @@ we|[while statement](While.snippet)
221224
wen|[while null](WhileNull.snippet)
222225
wexn|[while not null](WhileNotNull.snippet)
223226
where|[generic type constraint](GenericTypeConstraint.snippet)
227+
xn|[not equal to null](NotEqualToNull.snippet)
228+
xsne|[!string.IsNullOrEmpty](NotStringIsNullOrEmpty.snippet)
229+
xsnw|[!string.IsNullOrWhiteSpace](NotStringIsNullOrWhiteSpace.snippet)
224230
yb|[yield break statement](YieldBreak.snippet)
225231
yr|[yield return statement](YieldReturn.snippet)
226232

0 commit comments

Comments
 (0)