IDEA的崛起自己定義快捷生成代碼塊的詳細(xì)步驟
話不多說,使用過IDEA
中快捷代碼的同學(xué)應(yīng)該都會(huì)用到 sout
,以及表達(dá)式.sout
然后就會(huì)生成如下的代碼
那么如果自己定義這種快捷生成代碼的方法呢?
例如我想輸入trylock
就能自動(dòng)生成如下代碼
.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
然后新建一個(gè)Live Timplete
自定義快速生成代碼,還可以通過變量控制光標(biāo)自動(dòng)切換位置
常用的有$FIRST$
、$SECOND$
、$THIRH$
依次類推,還有$END$
,控制光標(biāo)輸入位置。例>如如下模板
上面的模板的使用如下,輸入public void會(huì)提示模板,然后選擇模板輸入信息即可
第二種
表達(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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于feign.codec.DecodeException異常的解決方案
這篇文章主要介紹了關(guān)于feign.codec.DecodeException異常的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03SpringBoot打印系統(tǒng)執(zhí)行的sql語(yǔ)句及日志配置指南
這篇文章主要給大家介紹了關(guān)于SpringBoot打印系統(tǒng)執(zhí)行的sql語(yǔ)句及日志配置的相關(guān)資料,在Java SpringBoot項(xiàng)目中如果使用了Mybatis框架,默認(rèn)情況下執(zhí)行的所有SQL操作都不會(huì)打印日志,需要的朋友可以參考下2023-10-10自定義@RequestBody注解如何獲取JSON數(shù)據(jù)
這篇文章主要介紹了自定義@RequestBody注解如何獲取JSON數(shù)據(jù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04java中Collections.sort排序函數(shù)用法詳解
本篇文章主要介紹了java中Collections.sort排序函數(shù)用法詳解,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2016-12-12