IDEA的崛起自己定義快捷生成代碼塊的詳細(xì)步驟
話不多說,使用過IDEA中快捷代碼的同學(xué)應(yīng)該都會用到 sout,以及表達(dá)式.sout
然后就會生成如下的代碼


那么如果自己定義這種快捷生成代碼的方法呢?
例如我想輸入trylock就能自動生成如下代碼
.lock();
try {
} catch (Exception e) {
e.printStackTrace();
} finally {
.unlock();
}
第一種

或者表達(dá)式.trylock生成
表達(dá)式.lock();
try {
} catch (Exception e) {
e.printStackTrace();
} finally {
表達(dá)式.unlock();
}
第二種

不得不說IDEA真香,讓我們快點(diǎn)開始吧!
打開
第一種
按照這種路徑查找,Ctrl+alt+S快速打開設(shè)置或者按照下面的路徑
file—>setting—>Editor—>Live Templete
然后新建一個Live Timplete


自定義快速生成代碼,還可以通過變量控制光標(biāo)自動切換位置
常用的有$FIRST$、$SECOND$、$THIRH$依次類推,還有$END$,控制光標(biāo)輸入位置。例>如如下模板

上面的模板的使用如下,輸入public void會提示模板,然后選擇模板輸入信息即可


第二種
表達(dá)式 點(diǎn) 快捷碼
路徑
file—>setting—>Editor—>General—>Postfix Completion
添加



這樣就可以通過300.tm就可以生成
try{
TimeUnit.MILLISECONDS.sleep(300);
}catch(InterruptedException e){
e.printStackTrace();
}
到此這篇關(guān)于IDEA的崛起自己定義快捷生成代碼塊的詳細(xì)步驟的文章就介紹到這了,更多相關(guān)idea定義快捷生成代碼塊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于feign.codec.DecodeException異常的解決方案
這篇文章主要介紹了關(guān)于feign.codec.DecodeException異常的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03
SpringBoot打印系統(tǒng)執(zhí)行的sql語句及日志配置指南
這篇文章主要給大家介紹了關(guān)于SpringBoot打印系統(tǒng)執(zhí)行的sql語句及日志配置的相關(guān)資料,在Java SpringBoot項(xiàng)目中如果使用了Mybatis框架,默認(rèn)情況下執(zhí)行的所有SQL操作都不會打印日志,需要的朋友可以參考下2023-10-10
自定義@RequestBody注解如何獲取JSON數(shù)據(jù)
這篇文章主要介紹了自定義@RequestBody注解如何獲取JSON數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
java中Collections.sort排序函數(shù)用法詳解
本篇文章主要介紹了java中Collections.sort排序函數(shù)用法詳解,非常具有實(shí)用價值,需要的朋友可以參考下。2016-12-12

