标签: intellij-idea java-8 shortcut
IntelliJ IDEA中是否有用于在编辑器中键入lambda表达式的短信?
要创建箭头,我必须输入-和>才能获得lamda 表达
-
>
List<T> someList; someList.forEach(item ->{ // do something });
我觉得这很耗时。
我需要为此创建一个快捷键,以便在编码时节省创建lambda表达式的时间。我是IntelliJ IDEA的新手,我需要知道有没有办法为此目的创建自定义快捷键。
答案 0 :(得分:3)
您可以从Preferences > Editor > Live Templates创建实时模板。
Preferences > Editor > Live Templates
这是显示实时模板定义的屏幕截图:
在这个例子中,我关联了快捷方式&#34; lda&#34;使用以下代码块:
item -> {}
您可以使用TAB密钥扩展此实时模板。
TAB
这里有一个screehot,显示它在intellisense中的表现:
这是一个屏幕截图,显示了选择此实时模板后的代码: