這是IDEA快捷鍵拆解系列的第十九篇。
本文将介紹一下IDEA另外一個強大的功能:Postfix。
Postfix和Live Template有點類似,但目前來看是不支援自定義的,在設定面闆(快捷鍵:
Ctrl + Alt + S
)搜尋“Postfix”即可。
Postfix
從上圖可以看到,目前官方定義了Java、JavaScript和Kotlin三種程式設計語言的Postfix。其中,Description區域描述了該Postfix的作用,Before區域是我們編碼前,預設使用
Tab
鍵後,即可轉換成After區域的代碼效果。以下是Java中常用的一些Postfix。
- !
!
- assert
assert
- cast
cast
- else
else
- filed
filed
- for
for
- fori
fori
- format
format
- forr
Postfix
- if
if
- inst
inst
- instanceof
instanceof
- iter
iter
- lambda
lambda
- nn
nn
- not
not
- notnull
notnull
- null
null
- opt
opt
- return
return
- sout
sout
- stream
stream
- switch
switch
- synchronized
synchronized
- throw
throw
- try
try
- twr
Postfix
- while
while
從定義來看,Java中的Postfix也就大概三十個,相信熟練掌握之後可以大大提高我們的編碼效率。
IDEA快捷鍵拆解系列(前言)
IDEA快捷鍵拆解系列(一)
IDEA快捷鍵拆解系列(二):File篇
IDEA快捷鍵拆解系列(三):Edit篇
IDEA快捷鍵拆解系列(四):View篇
IDEA快捷鍵拆解系列(五):Navigate篇
IDEA快捷鍵拆解系列(六):Code篇
IDEA快捷鍵拆解系列(七):Analyze篇
IDEA快捷鍵拆解系列(八):Refactor篇
IDEA快捷鍵拆解系列(九):Build篇
IDEA快捷鍵拆解系列(十):Run篇
IDEA快捷鍵拆解系列(十一):Tools篇
IDEA快捷鍵拆解系列(十二):VCS篇
IDEA快捷鍵拆解系列(十三):Window篇
IDEA快捷鍵拆解系列(十四):Help篇
IDEA快捷鍵拆解系列(十五):經驗篇
IDEA快捷鍵拆解系列(十六):插件篇
IDEA快捷鍵拆解系列(十七):Debug篇
IDEA快捷鍵拆解系列(十八):Live Templates篇
IDEA快捷鍵拆解系列(十九):Postfix篇
IDEA快捷鍵拆解系列(後記)