IntelliJ IDEA 12詳細開發教程(一)思想的轉變與新手入門【轉】


轉載地址:http://bangqu.com/alicas/blog/433

 

從事軟件開發工作以來,提高自己的開發效率,提高自己編碼的規范,提高編碼深度層次,這三樣一直都是自己努力去追求的事情。

最近在研究新的開發工具,擺脫了eclipse。現在我要跟各位開發人員一起分享我最近研究的新開發工具------IntelliJ IDEA.

(1)什么是IntelliJ IDEA?

  IDEA 全稱 IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。

PS:它是商業軟件。

PS:官方網站http://www.jetbrains.com/idea/

(2) 開發工具性能怎么樣?

   IDEA從版本11到12的性能變化還是很大的,用了IDEA 12以后明顯感覺編譯速度和運行速度都提高了很多。

(3)具體的j2ee項目中使用IDEA

    • 首先是思想上的改變。很多使用過eclipse或者myEclipse的同事都有workspace(工作空間)的概念。但在IDEA中workspace被替換成了Porject,eclipse中的Project(項目)在IDEA中的概念就是Module。

    • 參數設置。eclispe中的參數設置:菜單欄----windows----Preferences;IDEA中的參數設置:菜單欄----file----Settings;

       

    • IDEA建立Project(工作空間)。菜單欄----file----New Project.在New Project界面選中other--Empty Project來創建干凈的工作空間。(由於IDEA在首次創建Project的時候會創建一個Module,喜歡干凈創建的同事可以采用這樣的方法。先創建Project在創建Module,或者導入自己的Module.)如圖:

       

    • IDEA建立Module(項目)。菜單欄----File----Add Module.在這里我們來創建J2EE Web 項目。ps:在這里我們就創建一個簡單的不帶框架的web項目。

       

    • firstDemo項目參數設置。firstDemo項目中的firstDemo.iml是項目參數配置文件,里面記錄了關於web.xml的位置,webroot文件夾的位置,source文件的位置,jar包的位置等。你可以手動修改這個參數配置文件。或者你也可以通過界面來修改如圖:

       

    • firstDemo項目Module參數具體講解。在Project Structure界面,首先左邊一次是:Project,主要設置jdk,language level和全局編譯后class輸出文件。   Module:中的source中主要配置文件夾類型;path主要配置class文件編譯后存放的路徑(我自己在web-inf下創建了classes和lib文件夾,個人習慣);Dependencies配置項目jar包,jdk,server,項目自身lib中的jar.

    •  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM