早早聽聞idea好處多多,出於好玩心理,一年前嘗試過一次轉idea,快捷鍵熟悉不過來失敗了,此次導入不少開發所需的開源項目到eclipse,都有各類各樣的問題,每次我都是須要發佈issue到github求做者調整下eclipse的支持,有點難爲情,更多的是時間又不受掌控,有的做者根本就不理會,或者就是等不少數日才提交,基於「不能跟着別人的時間走」原則,我下決心轉到idea。首先,從快捷鍵開始(不少人建議習慣一鍵eclipse的快捷鍵映射,我極度不推薦,要擺脫,就要完全,並且eclipse快捷鍵和idea的映射並非1:1)。git
eclipse:ctrl+shift+t //t:type
idea: ctrl+n //n:navigategithub
在變量後面輸入.sout便可用System.out.println()包圍eclipse
5.fori將提示轉換成for (int i = 0; i < 5; i++) {}ide
idea:Alt+Enterui
eclipse:ctrl+d
idea:ctrl+yidea
eclipse:ctrl+shift+f
idea:ctrl+alt+Lspa
eclipse:ctrl+shift+r //r:resource
idea: ctrl+shift+nip
eclipse:atl+/
idea:ctrl+space //在使用tab和enter結束時效果不同開發
idea:alt+f7文檔
idea:ctrl+q //速記 q,question、quick doc
idea:ctrl+b、press ctrl and click mouse
idea:ctrl+f12
eclipse:alt+shift+r
idea:shift+f6
eclipse:空白處 alt+/
idea:ctrl+o //o: override
idea:ctrl+i //i: implement
將光標移到括號內
eclipse:alt+/
idea:ctrl+shift+space
eclipse:alt+shift+s
idea:alt+insert
idea:Esc
idea:ctrl+alt+t //你也能夠自定義結構體:File|Settings|File and Code Templates ->Code
idea:在輸入new 後,ctrl+shift+space
idea:ctrl+alt+b