IntelliJ IDEA 類註釋和自定義方法註釋
intellj idea的強大之處就很少說了,相信每一個用過它的人都會體會到,可是咱們常常會感受他很複雜,尤爲剛從eclipse轉過來的童鞋,相信剛開始的那段經歷都是不堪回首的
如何實現相似eclipse的Code Templates那樣的功能,進行文件級別的方法級別註釋的實現。
一:文件級別的註釋
文件級別的註釋網上已經不少介紹了,本文不作多介紹,主要是經過File--》Setting--》File and Code Template中來設置
二:方法級別的註釋
文件級別的註釋網上其實已經有不少了,可是方法級別的註釋講解的卻不多,不少人不知道如何實現。我分享的這種方法也是我的在使用Intellj過程當中本身的一些技巧,若是你有更好的方式,能夠在評論中給予更多的思路。主要就是經過intellj強大的Live Template來作。
下面簡單介紹一下Live Template(下面這段話摘自網絡,
點擊這裏進入原文--更爲詳細的Live Template的使用介紹和高級進階,請參考文章底部連接):
用慣了Eclipse快捷鍵的人可能會不習慣,sysout、foreach等快捷方式找不到了,main方法也沒法自動補全了,其實這個在IntelliJ中有一個異常強大的模塊Live Template來實現。
例如,在class中嘗試psvm+tab,則會發現main方法產生了;輸入iter+tab,則生成了foreach語句。
live template還有一個surround的用法,選中某個變量,鍵入ctl+alt+j兩次,則會出現自動補全的菜單。html
此外,還能夠自定義Live Template。Code Snippet技術應用也挺廣泛的,IntelliJ的Live Template優勢是內置了一些智能的變量和函數,能夠作到一些語義級別的分析和運用程序員
下面爲具體步驟:
一、點擊File--》Setting--》Live Template,點擊右側的+號,選擇Template Group
二、輸入MyGroup(你也能夠輸入其餘自定義的名稱),而後點擊OK。
三、選中MyGroup以後,再次點擊右側的+號,選擇Live Template
四、點擊第四步的Define,選擇EveryWhere
五、點擊右邊的Edit variables
六、點擊OK,Apply,退出,大功告成。頁面任意地方輸入cmt,而後點擊回車,進行體驗吧
參考資料:
分類:
Intellij IDEA