Files
settings-webstorm/templates/Dart.xml

15 lines
1.5 KiB
XML

<templateSet group="Dart">
<template name="iter" value="for (var $VAR$ in $ITERABLE$) {&#10; $END$&#10;}" description="Iterate (for..in)" toReformat="true" toShortenFQNames="true" deactivated="true">
<variable name="ITERABLE" expression="dartIterableVariable()" defaultValue="&quot;array &quot;" alwaysStopAt="true" />
<variable name="VAR" expression="dartSuggestVariableName()" defaultValue="&quot;o&quot;" alwaysStopAt="true" />
</template>
<template name="itar" value="for (var $INDEX$ = 0; i &lt; $ARRAY$.length; ++$INDEX$) {&#10; var $VAR$ = $ARRAY$[$INDEX$];&#10; $END$&#10;}" description="Iterate elements of array" toReformat="true" toShortenFQNames="true" deactivated="true">
<variable name="INDEX" expression="dartSuggestIndexName()" defaultValue="&quot;i&quot;" alwaysStopAt="true" />
<variable name="ARRAY" expression="dartListVariable()" defaultValue="&quot;array&quot;" alwaysStopAt="true" />
<variable name="VAR" expression="dartSuggestVariableName()" defaultValue="&quot;o&quot;" alwaysStopAt="true" />
</template>
<template name="sout" value="print('$END$');" description="print to standard out" toReformat="true" toShortenFQNames="true" deactivated="true" />
<template name="soutm" value="print('$CLASS_NAME_METHOD_NAME$');$END$" description="prints the current class and method name to standard out" toReformat="true" toShortenFQNames="true" deactivated="true">
<variable name="CLASS_NAME_METHOD_NAME" expression="" defaultValue="dartClassNameMethodName" alwaysStopAt="false" />
</template>
</templateSet>