早些年 在外企的時候,公司用的是intellij idea ,當時也是從eclipse、MyEclipse轉過去的非常不習慣。java
用了一週明顯感受愛上它了。由於它很智能,並且能糾正你不少很差的習慣。linux
後來跳巢到一家上市公司。由於你們都在用MyEclipse,要求開發工具統一。沒辦法只能轉回MyEclipse。不過我的卻是一直關注intellij idea版本的發佈和新的功能。spring
最近開始使用intellij idea 13 以爲比我當年用的 5要好上很多啊。 就是開着idea一段時間不用,而後機器待機,再回來的時候有點卡。不知道是否是本人機器的毛病。感受應該是極個別機器的毛病sql
用idea開發,不免會有些習慣和eclipse不同。我的建議最好先熟悉idea的快捷鍵,成爲鍵盤流;還有就是用好插件。數據庫
下邊爲你們推薦幾個經常使用,也算是必備的插件吧:vim
一、Identifier Highlighter 高亮顯示選中變量插件(idea14報錯沒法使用)api
不安裝插件的時的快捷鍵是選中這個變量而後按Ctrl+F7tomcat
idea默認的選中變量之後,是不會像eclipse同樣提示這個變量用到的地方的。安裝這個插件之後既能夠和eclipse一 樣啦
二、Key Promoter 快捷鍵提示插件 app
當你點擊鼠標一個功能的時候,能夠提示 你這個功能快捷鍵是什麼 ,和這個按鈕你的使用頻率
三、Jrebel 熱部署插件eclipse
MyEclipse10和2014 都是默認debugger模式 支持熱部署的。
而idea須要你安裝這個插件纔會支持熱部署,因此也算個遺憾吧
四、FindBugs for IntelliJ IDEA,
經過FindBugs幫你找到隱藏的bug及很差的作法。
五、TabSwitch 經過ctrl + tab在文件,各個面板tab間切換。
六、Mybatis 插件
七、UpperLowerCapitalize 大小寫轉換插件
安裝後快捷鍵alt+P所有大寫 alt+L所有小寫 alt+C開頭字母大寫
八、generate serialversionuid 生成uuid 的插件
安裝後快捷鍵 alt+insert
九、sql query plugin 數據庫插件(這個13版本已經自帶了database插件,比這個好用。能夠不安裝了)
默認快捷鍵是ctrl+alt+v ,可是和其餘的快捷鍵衝突了, 建議修改成ctrl+等號
十、idea vim 模擬linux下 vi編輯器的插件支持vi的命令
十一、generateO2O 自動對象轉換插件。
方法體內能夠生成對應的get set方法把一個對象對等拷貝到另外一個對象裏 快捷鍵 alt+insert
十二、IdeaJad 反編譯插件
1三、EncodingPlugin 可按項目指定其默認編碼,很是有用
1四、Equals and hashCode 重寫equals和hashcode方法的自定義模板
1五、unitTest 在指定的方法上按下shift + cmd + t 便可爲這個方法生成單元測試代碼模板。
1六、FileBrowser 在IDEA中查看項目外的文件 (目前13.1.2以上好像不支持不知道其餘人怎麼樣)
1七、GenerateToString 自動生成toString方法, toString方法是可定製的
Jrebel破解:(複製文件及破解)能夠看個人其餘博文,裏邊有整理的詳細圖文步驟
最新的破解文件都在個人資源裏發佈了,須要的能夠自行下載。保證全網第一個更新
下載破解的jar包和lic文件,而後:
copy jrebel.jar C:\Users\Administrator\.IntelliJIdea12\config\plugins\jr-ide-idea\lib\jrebel
del/q C:\Users\Administrator\.jrebel\*.*
copy jrebel.lic C:\Users\Administrator\.jrebel\jrebel.lic
pause
熱部署tomcat的 vm 參數配置:
-Xms2048m //能夠不要
-Xmx2048m //能夠不要
-XX:MaxPermSize=4096m //能夠不要
-noverify
-javaagent:F:\開發環境\jrebel\jrebel5.2.2\jrebel.jar
-Drebel.spring_plugin=true
-----------------------------------------------------------------------------------------
==================插件更新 for idea 14=================
不知道怎麼安裝插件的同窗,快捷鍵ctrl+alt+s 打開setting彈窗。找到plugins 輸入要找的插件名,若是沒有結果表示沒有安裝,點擊 browse 就會去插件庫檢索了。
更新的緣由是由於:第一個插件Identifier Highlighter 在14裏 發現不能用了,打開任何文件保存時都報:Could not save application settings: Unknown macro: $OPTIONS$ in storage file spec: $OPTIONS$/IdentifierHighlighter.xml 如圖:
可是有很想要。我發郵件給插件原做者,和後繼開發的做者都無答覆。估計修復還待些時日。那麼怎麼樣開能夠用呢??
實際上intellij idea 本身就自帶的有這個功能。只是沒有設置背景色,只設置了下劃線的顏色, 那麼咱們能夠設置背景色來實現了。原生更美麗哈!
打開setting -----》 editor------》color&fonts ------》General 如圖:
好了設置你喜歡的背景色和 選中時字體的顏色吧!!
若是你們有什麼好的插件。但願能回覆給我,我編輯到文檔裏,幫助其餘人,分享一下。
若是有以上插件不會用或不會配置的。亦能夠回覆或發郵件到sunny24378557@163.com
我會補充上設置和使用的詳細教程。