idea 是與eclipse齊名的IDE(集成開發(fā)工具),以智能聞名,不過對于熟悉eclipse的的用戶來說,初次接觸idea有些讓人搞不清方向,下面介紹一下簡單的使用 方式。

1.安裝
官網(wǎng)下載ultimate版(或 鏈接:http://pan.baidu.com/s/1bXvQPo 密碼:91cw),idea14 市面上很容易有注冊機(jī),就使用來說,與最新版并沒有太大的差別。既然用盜版,就不要要求太多了。有經(jīng)濟(jì)余力的可以買個最新正版(據(jù)說學(xué)生黨有免費(fèi)的lisense,有條件的同學(xué)可以自行找教程)。
安裝時可以看看每一步做了什么,比較重要的輸入license 以及定制工具的地方:
license 注冊機(jī) : 鏈接:http://pan.baidu.com/s/1c1RmgOo 密碼:5b6f 
定制工具:分別是java框架支持,構(gòu)建工具,web功能,版本管理工具,測試工具,服務(wù)器支持,云服務(wù),swing ui支持,和安卓支持。
可以根據(jù)需要自行選擇(customize),比如測試工具一般用junit最多,其他的可以不勾選,構(gòu)建工具和版本管理工具就是maven和git/svn。
加載插件過多會拖慢ide的啟動速度,以后如果需要,可以在setting里再配置。
這里L(fēng)ive Edit Tool 有些用,其他的沒有需要就別點(diǎn)了。當(dāng)然,如果你電腦足夠快或追求功能全面,全點(diǎn)了也無妨。
界面風(fēng)格我喜歡深灰色,有格調(diào)又不刺眼
 
2.界面和系統(tǒng)設(shè)置(多圖)
  初步安裝的idea,無論是編輯器還是console窗口,字體很小也不好看,而且菜單目錄的字體也不一定如意。可通過setting修改
  Ctrl+Alt+S 或菜單File>settings
 
 
3.創(chuàng)建項(xiàng)目:
  idea的項(xiàng)目概念和eclipse有區(qū)別,idea project 相當(dāng)于eclipse的workspace,而idea的module相當(dāng)于eclipse的project。
  idea可以從File>new>創(chuàng)建project和module,可以建立空項(xiàng)目,或者根據(jù)現(xiàn)有的代碼,或者從git上clone代碼。
  創(chuàng)建空項(xiàng)目
  
New 選擇jdk,在彈出窗口中選擇jdk的安裝目錄,也就是bin的上一層目錄??梢圆挥门渲铆h(huán)境變量而使用其他版本的jdk。
選擇好要創(chuàng)建的項(xiàng)目類型,next之后,制定目錄,要注意module目錄在project目錄下。
這樣就可以創(chuàng)建一個空項(xiàng)目。如果在空項(xiàng)目中還需要其他支持,可以自行添加spring/struts等。
從現(xiàn)有的代碼中創(chuàng)建idea項(xiàng)目
現(xiàn)有的代碼可能是git項(xiàng)目,eclipse項(xiàng)目,maven項(xiàng)目,或者僅有代碼。
選擇要創(chuàng)建項(xiàng)目的目錄,記住idea project和module的區(qū)別,別選錯目錄
選擇根據(jù)現(xiàn)有代碼創(chuàng)建項(xiàng)目,還是導(dǎo)入項(xiàng)目。next,各自按照提示導(dǎo)入/創(chuàng)建即可。
從git上clone代碼
創(chuàng)建project之后,可創(chuàng)建module,在File>New中可以基于當(dāng)前project創(chuàng)建module,也可以
Alt+Ctrl+Shift+S(快捷鍵可能不一定相同),或File>Project Structure.彈出:
 
tomcat的配置:
idea有個不好的地方就是tomcat,junit,main啟動全都是在這個Congifurations,所以每次啟動都要在這里切換,有時候一不留神就起錯了程序。
以上,混亂地介紹了idea的項(xiàng)目設(shè)置,和使用tomcat部署web程序。
4.tips
  File菜單下有個power save mode 開啟省電模式,省電模式開啟后,代碼不高亮,也不檢查錯誤,也沒有煩人的提示。
  idea市場有些莫名其妙的bug,不過不是很嚴(yán)重,就是用起來莫名其妙的。
  有個比較深刻的教訓(xùn)是,想用git工具提交代碼,不知怎么搞的誤操作把代碼刪了,不過后來還好可以通過history找到之前的版本,恢復(fù)過來。從此老實(shí)用命令行。
  idea 有個不好的地方就是對于某些比較冷門的插件來說,可能開始的時候只有eclipse版本,這時idea就用不了的。不過情況不多。
  idea代碼有黃色底紋的時候,試著Alt+Enter,會有一個提示,有些時候可以簡化你的代碼,idea的聰明還遠(yuǎn)不止此。
  
以上,差不多就是使用idea的經(jīng)驗(yàn)了,還有許多功能有待挖掘。