java lambda 表达式的 IntelliJ 快捷方式
IntelliJ shortkey for java lambda expression
IntelliJ IDEA 中是否有任何快捷键可用于在编辑器中输入 lambda 表达式?
To create an arrow, i have to type -
and >
to get an lamda
expression.
List<T> someList;
someList.forEach(item ->{
// do something
});
我认为这很耗时。
我需要为此创建一个快捷键,这样我就可以在编码时节省创建 lambda 表达式的时间。我是 IntelliJ IDEA 的新手,我需要知道是否有任何方法可以为此目的创建自定义快捷键。
您可以创建一个实时模板,来自 Preferences > Editor > Live Templates
。
这是显示实时模板定义的屏幕截图:
在此示例中,我将快捷方式 "lda" 与以下代码块相关联:
item -> {}
您可以使用 TAB
键展开此实时模板。
这是一张显示它在智能感知中的外观的屏幕截图:
这是选择此实时模板后显示代码的屏幕截图:
IntelliJ IDEA 中是否有任何快捷键可用于在编辑器中输入 lambda 表达式?
To create an arrow, i have to type
-
and>
to get an lamda expression.
List<T> someList;
someList.forEach(item ->{
// do something
});
我认为这很耗时。
我需要为此创建一个快捷键,这样我就可以在编码时节省创建 lambda 表达式的时间。我是 IntelliJ IDEA 的新手,我需要知道是否有任何方法可以为此目的创建自定义快捷键。
您可以创建一个实时模板,来自 Preferences > Editor > Live Templates
。
这是显示实时模板定义的屏幕截图:
在此示例中,我将快捷方式 "lda" 与以下代码块相关联:
item -> {}
您可以使用 TAB
键展开此实时模板。
这是一张显示它在智能感知中的外观的屏幕截图:
这是选择此实时模板后显示代码的屏幕截图: