mirror of
https://github.com/fergalmoran/settings-webstorm.git
synced 2026-02-09 03:36:22 +00:00
WS-2017.2 <fergalm@localhost Create ide.general.xml, emmet.xml, project.default.xml, JavaScript.xml, other.xml, Meteor HTML.xml, Zen CSS.xml, laf.xml, Default.xml, AngularJS .xml, keymap.xml, intentionSettings.xml, Zen XSL.xml, Handlebars.xml, xsl.xml, html_xml.xml, Dart.xml, Zen HTML.xml, editor.xml, debugger.xml
This commit is contained in:
39
templates/JavaScript.xml
Normal file
39
templates/JavaScript.xml
Normal file
@@ -0,0 +1,39 @@
|
||||
<templateSet group="JavaScript">
|
||||
<template name="iter" value="for (let $VAR$ of $ARRAY$) { $END$ }" description="Iterate (for..of) - ES2015" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<variable name="ARRAY" expression="jsArrayVariable()" defaultValue=""array "" alwaysStopAt="true" />
|
||||
<variable name="VAR" expression="jsSuggestVariableName()" defaultValue=""o"" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="itin" value="for (var $VAR$ in $ARRAY$) { $END$ }" description="Iterate (for..in)" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<variable name="ARRAY" expression="jsArrayVariable()" defaultValue=""array "" alwaysStopAt="true" />
|
||||
<variable name="VAR" expression="jsSuggestVariableName()" defaultValue=""o"" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="itar" value="for (var $INDEX$ = 0; $INDEX$ < $ARRAY$.length; $INDEX$++) { var $VAR$ = $ARRAY$[$INDEX$]; $END$ }" description="Iterate elements of array" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<variable name="INDEX" expression="jsSuggestIndexName()" defaultValue=""i"" alwaysStopAt="true" />
|
||||
<variable name="ARRAY" expression="jsArrayVariable()" defaultValue=""array"" alwaysStopAt="true" />
|
||||
<variable name="VAR" expression="jsSuggestVariableName()" defaultValue=""o"" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="ritar" value="for (var $INDEX$ = $ARRAY$.length - 1; $INDEX$ >= 0; $INDEX$--) { var $VAR$ = $ARRAY$[$INDEX$]; $END$ }" description="Iterate elements of array in reverse order" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<variable name="INDEX" expression="jsSuggestIndexName()" defaultValue=""i"" alwaysStopAt="true" />
|
||||
<variable name="ARRAY" expression="jsArrayVariable()" defaultValue=""array"" alwaysStopAt="true" />
|
||||
<variable name="VAR" expression="jsSuggestVariableName()" defaultValue=""o"" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="us" value=""use strict"; $END$" description="Inserts 'use strict' statement" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<context />
|
||||
</template>
|
||||
<template name="ref" value="///<reference path="$PATH$"/> $END$" description="Inserts reference path comment" toReformat="true" toShortenFQNames="false" deactivated="true">
|
||||
<variable name="PATH" expression="complete()" defaultValue="""" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="defn" value="define(["$MODULE_REF$"], function($MODULE_VAR$) { $END$ });" description="Inserts define() expression" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<variable name="MODULE_REF" expression="complete()" defaultValue="""" alwaysStopAt="true" />
|
||||
<variable name="MODULE_VAR" expression="jsDefineParameter(MODULE_REF)" defaultValue="mod" alwaysStopAt="true" />
|
||||
<context />
|
||||
</template>
|
||||
<template name="flow" value="// @flow" description="Inserts @flow annotation" toReformat="true" toShortenFQNames="true" deactivated="true">
|
||||
<context />
|
||||
</template>
|
||||
</templateSet>
|
||||
Reference in New Issue
Block a user