Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

benweizhu/Intellij-IDEA-Java-live-template

Repository files navigation

Intellij IDEA Java live template

stream

filter

filter

filter

<template name="filter" value="$ITERABLE_TYPE$.stream()&#10; .filter($VAR$ -&gt; $VAR_CONDITION$)&#10; .collect(Collectors.toList());" description="Iterate Iterable | Array in J2SDK 5.0 syntax" toReformat="true" toShortenFQNames="true">
 <variable name="ITERABLE_TYPE" expression="iterableVariable()" defaultValue="" alwaysStopAt="true" />
 <variable name="VAR" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
 <variable name="VAR_CONDITION" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
 <context>
 <option name="JAVA_CODE" value="true" />
 </context>
</template>

foreach

fore

foreach

<template name="fore" value="$ITERABLE_TYPE$.forEach($VAR$ -&gt; {&#10; $EACH_VAR$&#10;});" description="Iterate Iterable | Array in J2SDK 5.0 syntax" toReformat="true" toShortenFQNames="true">
 <variable name="ITERABLE_TYPE" expression="iterableVariable()" defaultValue="" alwaysStopAt="true" />
 <variable name="VAR" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
 <variable name="EACH_VAR" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
 <context>
 <option name="JAVA_CODE" value="true" />
 </context>
</template>

map

map

map

<template name="map" value="$ITERABLE_TYPE$.stream()&#10; .map($VAR$ -&gt; $MAP_VAR$)&#10; .collect(Collectors.toList());" description="Iterate Iterable | Array in J2SDK 5.0 syntax" toReformat="true" toShortenFQNames="true">
 <variable name="VAR" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
 <variable name="ITERABLE_TYPE" expression="iterableVariable()" defaultValue="" alwaysStopAt="true" />
 <variable name="MAP_VAR" expression="suggestFirstVariableName()" defaultValue="" alwaysStopAt="true" />
 <context>
 <option name="JAVA_CODE" value="true" />
 </context>
</template>

Where and how to conf

Copy the xml template above, go to the intellij live template editor, paste to whatever group you want to it to sit.

image

About

A live template of IDEA for Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /