| <?xml version="1.0" encoding="UTF-8"?> |
| <templates> |
| |
| <template |
| context="javascriptUniversalTemplateContextType" |
| description="%functionDefinition.description" |
| id="org.eclipse.dltk.javascript.ui.templates.func1" |
| name="function">function ${funcName}(${args}){ |
| ${cursor} |
| }</template> |
| |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.do" name="do" description="do-while" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">do { |
| ${line_selection}${cursor} |
| } while (${condition});</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.for" name="for" description="Simple loop" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">for(var ${index}=0; ${index}<${array}.length; ${index}++) { |
| ${line_selection}${cursor} |
| }</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.function" name="function" description="%functionDefinitionWithComment.description" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">/** |
| * ${name} |
| * @param {${type}} ${param} |
| */ |
| function ${name}(${param}) { |
| ${cursor} |
| }</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.function.method" name="function" description="%methodDefinition.description" context="javascriptExpressionTemplateContextType" enabled="true" deleted="false" autoinsert="true">/** |
| * @param {${type}} ${param} |
| */ |
| function (${param}) { |
| ${cursor} |
| }</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.function.expression" name="function" description="%functionExpression.description" context="javascriptExpressionTemplateContextType" enabled="true" deleted="false" autoinsert="true">function (${param}) { |
| ${cursor} |
| }</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.ifelse" name="ifelse" description="if - else " context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">if (${condition}) { |
| ${cursor} |
| } else { |
| |
| } |
| </template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.switch" name="switch" description="switch" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">switch (${key}) { |
| case ${value}: |
| ${cursor} |
| break; |
| |
| default: |
| break; |
| } |
| </template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.try" name="try" description="try catch" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">try { |
| ${line_selection}${cursor} |
| } catch (e) { |
| // TODO: handle exception |
| }</template> |
| <template id="org.eclipse.dltk.javascript.ui.templates.javascript.while" name="while" description="while loop" context="javascriptUniversalTemplateContextType" enabled="true" deleted="false" autoinsert="true">while (${condition}) { |
| ${line_selection}${cursor} |
| }</template> |
| </templates> |