Browse Source

Fixed "switch" code snippet, added "ifnull" and "ifnotnull" snippets.

addin-manager-package-subdirectories
Andreas Weizel 12 years ago
parent
commit
1a49d18ec7
  1. 15
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/Snippets/SnippetManager.cs

15
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/Snippets/SnippetManager.cs

@ -46,6 +46,18 @@ namespace ICSharpCode.AvalonEdit.AddIn.Snippets @@ -46,6 +46,18 @@ namespace ICSharpCode.AvalonEdit.AddIn.Snippets
Text = "if (${condition}) {\n\t${Selection}\n}",
Keyword = "if"
},
new CodeSnippet {
Name = "ifnull",
Description = "if-null statement",
Text = "if (${condition} == null) {\n\t${Selection}\n}",
Keyword = "if"
},
new CodeSnippet {
Name = "ifnotnull",
Description = "if-not-null statement",
Text = "if (${condition} != null) {\n\t${Selection}\n}",
Keyword = "if"
},
new CodeSnippet {
Name = "ifelse",
Description = "if-else statement",
@ -104,8 +116,7 @@ namespace ICSharpCode.AvalonEdit.AddIn.Snippets @@ -104,8 +116,7 @@ namespace ICSharpCode.AvalonEdit.AddIn.Snippets
new CodeSnippet {
Name = "switch",
Description = "Switch statement",
// dynamic switch snippet (inserts switch body dependent on condition)
Text = "switch (${condition}) {\n\t${refactoring:switchbody}\n}",
Text = "switch (${condition}) {\n\t${Caret}\n}",
Keyword = "switch"
},
new CodeSnippet {

Loading…
Cancel
Save