1.前言
關於IDEA中我們經常要使用到Lambda進行forEach數據打印時,System.out::println這個快捷鍵模板就非常常用了。這里IDEA中沒有如同sout那樣的快捷鍵。
這里我使用Live Template進行了簡單的設置。
比如下面這段代碼,就非常適合設置Live Template的 System.out::println 模板。
@Test void testSelectList() { List<User> userList = userMapper.selectList(null); userList.forEach(System.out::println); }
2.內容
查看快捷鍵模板Live Templates:
ctrl+alt+s
->live
->java
這里我選擇性地設置了兩個非常常用的Lambda模板:serrc、soutc
serrc(System.err::println)
System.err::println
soutc(System.out::println)
System.out::println
這兩個應該是Java8中使用Lambda特性比較常用的集合打印輸出模板了,但是在IDEA中沒有添加Live Templates需要我們進行自定義設置。
更多Live Templates設置快捷鍵方式請參考: