|
<templateSet group="Personalized"> |
|
<template name="clog" value="console.log($END$);" description="Inserts console.log() statement" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="for" value="for (var $INDEX$ = 0; $INDEX$ < $ARRAY$.length; $INDEX$++) { var $VAR$ = $ARRAY$[$INDEX$]; $END$ }" shortcut="TAB" description="Inserts for loop" toReformat="true" toShortenFQNames="true"> |
|
<variable name="INDEX" expression="jsSuggestIndexName()" defaultValue="i" alwaysStopAt="true" /> |
|
<variable name="ARRAY" expression="jsArrayVariable()" defaultValue="array" alwaysStopAt="true" /> |
|
<variable name="VAR" expression="decapitalize(jsArrayVariable())" defaultValue="a" alwaysStopAt="true" /> |
|
<context> |
|
<option name="HTML_TEXT" value="false" /> |
|
<option name="HTML" value="false" /> |
|
<option name="XSL_TEXT" value="false" /> |
|
<option name="XML" value="false" /> |
|
<option name="XML_TEXT" value="false" /> |
|
<option name="JSON" value="false" /> |
|
<option name="JSP" value="false" /> |
|
<option name="CSS_PROPERTY_VALUE" value="false" /> |
|
<option name="CSS_DECLARATION_BLOCK" value="false" /> |
|
<option name="CSS_RULESET_LIST" value="false" /> |
|
<option name="CSS" value="false" /> |
|
<option name="CUCUMBER_FEATURE_FILE" value="false" /> |
|
<option name="Bash" value="false" /> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
<option name="TypeScript" value="false" /> |
|
<option name="Handlebars" value="false" /> |
|
<option name="HAML" value="false" /> |
|
<option name="JADE" value="false" /> |
|
<option name="CoffeeScript" value="false" /> |
|
<option name="DART" value="false" /> |
|
<option name="OTHER" value="false" /> |
|
</context> |
|
</template> |
|
<template name="if" value="if ($COND$) { $END$ }" description="Inserts if conditional" toReformat="true" toShortenFQNames="true"> |
|
<variable name="COND" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="ifel" value="if ($COND$) { $END$ } else { }" description="Inserts if, else conditional" toReformat="true" toShortenFQNames="true"> |
|
<variable name="COND" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="ter" value="$COND$ ? $EXPR$ : $END$;" description="Inserts ternary operator" toReformat="true" toShortenFQNames="true"> |
|
<variable name="COND" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<variable name="EXPR" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="ctor" value="var $CLASS$ = function($PARAM$) { $END$ };" description="Inserts constructor" toReformat="true" toShortenFQNames="true"> |
|
<variable name="CLASS" expression="" defaultValue="class" alwaysStopAt="true" /> |
|
<variable name="PARAM" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="m" value="$CLASS$.prototype.$FN$ = function($PARAMS$) { $END$ };" description="Inserts prototype method" toReformat="true" toShortenFQNames="true"> |
|
<variable name="CLASS" expression="jsQualifiedClassName()" defaultValue="class" alwaysStopAt="true" /> |
|
<variable name="FN" expression="jsMethodName()" defaultValue="fn" alwaysStopAt="true" /> |
|
<variable name="PARAMS" expression="" defaultValue="params" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="p" value="$PROP$: $VAL$, $END$" description="Literal property" toReformat="true" toShortenFQNames="true"> |
|
<variable name="PROP" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<variable name="VAL" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="cwar" value="console.warn($END$);" description="Inserts console.warn() statement" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="cerr" value="console.error($END$);" description="cInserts console.error() statement" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="cl" value="(function() { $END$ })();" description="Inserts closure" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="f" value="function $FN$($PARAMS$) { $END$ };" description="Inserts function" toReformat="true" toShortenFQNames="true"> |
|
<variable name="FN" expression="jsMethodName()" defaultValue="fn" alwaysStopAt="true" /> |
|
<variable name="PARAMS" expression="" defaultValue="params" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="cdeb" value="console.debug($END$);" description="Inserts console.debug() statement" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="it" value="it('should $WHAT$', function(done) { $END$ });" description="Inserts "It should..." assertion" toReformat="true" toShortenFQNames="true"> |
|
<variable name="WHAT" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="desc" value="describe('$WHAT$', function() { $END$ });" description="Inserts "describe" assertion" toReformat="true" toShortenFQNames="true"> |
|
<variable name="WHAT" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="bef" value="before(function (done) { $END$ });" shortcut="TAB" description="Inserts "before" assertion" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="aft" value="after(function (done) { $END$ });" description="Inserts "after" assertion" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="afe" value="afterEach(function (done) { $END$ });" description="Inserts "afterEach" assertion" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="befe" value="beforeEach(function (done) { $END$ });" description="Inserts "beforeEach" assertion" toReformat="true" toShortenFQNames="true"> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
<template name="req" value="var $VAR$ = require('$MODULE$'); $END$" description="Inserts Nodejs require" toReformat="true" toShortenFQNames="true"> |
|
<variable name="VAR" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<variable name="MODULE" expression="" defaultValue="" alwaysStopAt="true" /> |
|
<context> |
|
<option name="JAVA_SCRIPT" value="true" /> |
|
<option name="JS_EXPRESSION" value="true" /> |
|
<option name="JSX_HTML" value="true" /> |
|
<option name="JS_STATEMENT" value="true" /> |
|
</context> |
|
</template> |
|
</templateSet> |