intellij idea的快速配置詳細使用

IDEA實用教程

1、 IDEA簡介html

1. 簡介java

 

IDEA 全稱IntelliJ IDEA,是java語言開發的集成環境web

IDEA是JetBrains公司的產品apache

JetBrains官網https://www.jetbrains.com/ windows

IntelliJ在業界被公認爲最好的java開發工具之一,尤爲在智能代碼助手、代碼自動提示、重構、J2EE支持、AntJUnitCVS整合、代碼審查方面。tomcat

瞭解:JetBrains公司開發的全部工具。服務器

   

2. 下載app

下載地址:https://www.jetbrains.com/idea/download/#section=windowswebapp

版本簡介:IDEA分商業版和社區版。商業版是收費的,功能比較完善。社區版是免費的,功能稍弱。maven

 

3. 安裝 (Windows環境下)

1) 雙擊exe文件

 

2) 選擇安裝的目錄

 

3) 選擇是否生成快捷方式和創建文件關聯

  上圖標記1中32-bit launcher 支持JDK1.7  64-bit lanucher 最低須要JDK1.8版本。

上圖標記 2 表示關聯 Java、GroovyKotlin 文件,建議不要勾選,正常咱們會在 Windows 的文件系統上打開這類文件都是爲了快速查閱文件裏面的內容,若是用 IntelliJ IDEA 關聯上以後,因爲 IntelliJ IDEA 打開速度緩慢,這並不能方便咱們查看。 建議在 Windows 系統上關聯此類文件能夠用 EmEditor、Notepad++ 這類輕便的編輯器。

4) 完成安裝

 

2、 IDEA的配置

1. 首次運行配置

1) 設置是否導入以前的配置

若是是升級安裝,能夠導入以前的配置.若是是首次安裝,直接選擇第二個選項.

 

5) 設置受權

根據本身的實際狀況選擇受權方式.

 

若是隻是試用,請按照下圖方式選擇

 

6) 設置樣式

 

7) 設置須要的功能

 

全部的功能默認都是開啓,若是不須要,能夠點擊Disable禁用對應的功能,設置後,點擊右下角的Next

 

8) 選擇下載插件

 

在當前頁面有官方推薦的插件,若是有須要能夠點擊Install下載安裝.

推薦安裝IDE Features Tranier,該插件能夠幫助咱們快速瞭解IDEA的使用.

設置後點擊右下角的Start.

配置成功後,能夠看到啓動頁面

 

4. 基礎設置

1) 進入全局設置

 

9) 更改主題

10) 修改主題字體

 

該操做並不推薦,若是要修改,請務必選擇中文字體,不然會致使中文沒法正常顯示

11) 修改代碼編輯區字體


能夠設置兩個字體.當第一字體沒法使用時,可使用第二字體.

12) 修改控制檯字體

 

圖中3處修改控制檯字體

圖中4處修改控制檯字體

 

 

13) 文件編碼的設置

圖中4處建議勾選,若是沒有勾選屬性文件中的中文,會被轉爲ASCII碼

 

14) 設置可使用Ctrl + 鼠標滾輪更改字體大小

  

15) 設置顯示行號和方法分割線

 


16) 設置格式化代碼時將多餘的空行轉爲一行

 

17) 設置代碼提示

 

IDEA默認的代碼提示是徹底匹配大小寫,這樣咱們在寫代碼的時候,因爲類名都是大寫開始,就會致使沒法提示,不夠方便, 所以咱們要按照圖中所示更改成NONE 

18) 設置自動導包

 

當咱們複製代碼時,IDEA不會自動導入對應類的包,須要手動導包,這樣不夠方便, 所以咱們要按照圖中所示進行更改

 

19) 設置鼠標懸浮事件


該功能的做用時當鼠標懸浮在類上時,顯示對應的源碼.若是須要,按照圖中所示進行設置

 

5. 安裝插件

IDEA能夠安裝第三方的插件,進行功能加強.添加步驟以下:

 

 

 

圖中1 : 安裝官方插件

圖中2 : 安裝第三方插件

圖中3 : 從本地磁盤離線安裝插件

 

 

安裝官方插件和第三方插件時,可使用上圖中的搜索框進行搜索,找到對應插件後,使用右側的安裝按鈕進行安裝,安裝結束後重啓IDEA便可生效

6. JDK環境的配置

1) 進入JDK配置界面

 

20) 建立JDK環境

 

21) 選擇本地JDK的安裝位置

 

22) 保存配置

 

點擊右下角的Apply後,再點擊OK保存配置

 

3、 建立JavaSE工程

1. 第一步

 

7. 第二步


8. 第三步

開啓工具欄和工具按鈕


9. 第四步

建立Java類

 

10. 第五步

 

第六步

運行代碼.右鍵選中圖中按鈕

 

選擇Run

 

 

 

4、 配置IDEA的JVM內存值

IDEA默認配置的JVM內存值比較低,若是硬件配置較高,能夠修改該設置.

該設置須要在工程界面進行.

該操做僅建議內存8G以上,64位操做系統進行

 


上圖中的數值請根據機身實際狀況進行修改

 

5、 全局設置的兩種方式

1. 在啓動界面進入全局設置

 

2. 在編碼界面進入全局設置

  

11. 本項目配置

 

上面的這種設置僅對本項目生效,不會對其餘項目生效.請特別注意!!!

 

6、 IDEA的斷點調試

1. 打斷點

 

在行號的右側點擊鼠標左鍵,出現紅色圓形圖標,說明已經被打上斷點

12. Debug模式運行

 

運行代碼時,選擇Debug模式

 

13. 斷點調試經常使用快捷鍵

比較經常使用的有:F7跳到下一步;F8跳到下一個斷點;F9回覆程序運行,若是該斷點下面代碼還有斷點則中止在下一個斷點上;Shift+F7:進入斷點執行處的方法

14.  快捷鍵對應的圖標

15. 查看變量的值

選中變量,在變量上懸停兩秒(其實在當前行後面也會顯示出執行結果)

7、 建立JavaWeb項目

1. 建立工程

1) 第一步

 

23) 第二步

 

24) 第三步

若是要修改JavaEE版本,請根據下圖所示進行修改

 

25) 第四步

 

16. 發佈工程

1) 第一步

 

26) 第二步

 

27) 第三步

點擊下圖中按鈕添加Tomcat環境

 

 

28) 第四步

點擊下圖中按鈕,指定本地Tomcat的安裝位置

 

 

 

29) 第五步

點擊右下角的fix按鈕, 選擇以war exploded結尾的選項

 

30) 第六步

IDEA在部署項目時, 不會爲項目生成路徑.

例如本項目名爲javaweb, 有一個頁面爲index.html, 按照常規訪問路徑應爲 http://localhost:8080/javaweb/index.html . 可是在IDEA中部署後, 訪問路徑爲 http://localhost:8080/index.html . 若是要修改成第一種訪問路徑的話,須要手動按照下圖所示進行修改 .

 

31) 第七步

按照下圖所示進行修改若是沒有按照下圖進行配置, 在咱們每次修改頁面,都要重啓服務器才能看到最新的效果.. 修改以後無需重啓服務器便可看到最新的效果.

 

32) 第八步

點擊下圖按鈕1啓動服務器.點擊按鈕2以Debug模式啓動服務器

 

17. 添加第三方Jar

1) 第一步

WEB-INF文件夾中新建文件夾lib

 

 

 

33) 第二步

選擇下圖中的按鈕

 

 

34) 第三步

按照下圖所示進行選擇

 

 

 

35) 第四步

選擇剛剛建立的lib目錄,並點擊OK

 

 

 

36) 第五步

選擇Jar Directory, 並點擊OK, 以後再次點擊OK

 

 

 

 

37) 第六步

按下圖所示進行配置配置成功後便可使用lib目錄存放的第三方Jar

 

 

 

18. 建立Servlet

1) 第一步

 

38) 第二步

 

39) 第三步

指定Servlet的訪問路徑

 

40) 第四步

因爲新建立的Web項目, 沒有Tomcat環境, 因此建立的Servlet會發生導包錯誤,以下圖所示 :

 

 

所以咱們須要手動指定Tomcat環境, 選中下圖中的按鈕

 

41) 第五步

 

42) 第六步

 

43) 第七步

 

 

8、 配置Maven的全局設置

使用以前須要提早安裝好Maven

1. 第一步

 

19. 第二步

 

 

9、 使用Maven建立JavaSE項目

1. 第一步

 

20. 第二步

 

 

IDEA中,咱們經常使用三種骨架

org.apache.maven.archetypes:maven-archetype-quickstart  :  打包方式爲jar

org.apache.maven.archetypes:maven-archetype-webapp  :  打包方式爲war

org.apache.maven.archetypes:maven-archetype-site  :  打包方式爲pom

 

21. 第三步

 

22. 第四步

 

23. 第五步

 

24. 第六步

等待建立完成

 

25. 第七步

點擊右下角的Enable Auto-Import

 

至此項目就建立完成若是須要添加依賴,修改pom.xml便可

10、 Maven快捷菜單的介紹

在打開工具菜單之後能夠在右側找到Maven的快捷操做菜單. 如圖所示

 

 

點擊之後, 便可展開全部的菜單項

 

 

 

11、 使用Maven建立JavaWeb項目

1. 第一步

 

26. 第二步

 

27. 第三步

 

28. 第四步

 

29. 第五步

 

30. 第六步

點擊右下角的Enable Auto-Import

 

31. 第七步

默認狀況下, IDEA在使用Maven建立JavaWeb工程的時候, 並無建立保存Java文件的目錄.因此須要咱們本身手動建立.

 

32. 第八步

指定文件夾名字通常爲java

 

33. 第九步

設置文件夾爲源文件文件夾

 

至此項目建立完成若是須要使用Tomcat發佈, 按照前面的介紹進行配置便可

下面介紹使用Maven的Tomcat插件發佈的方式

34. 第十步

pom文件中配置Tomcat插件

    <build>

        <plugins>

            <plugin>

 

                <groupId>org.apache.tomcat.maven</groupId>

                <artifactId>tomcat7-maven-plugin</artifactId>

                <version>2.2</version>

                <configuration>

                    <port>9999</port>

                    <path>/</path>

                </configuration>

            </plugin>

        </plugins>

</build>

 

35. 第十一步

從右側工具菜單中找到對應的命令, 雙擊運行

 

 

 

12、 使用Maven建立聚合項目

 

 

本聚合項目將按照上圖結構進行建立.

 

1. 第一步

建立itheima_mall 工程

 

 

後續操做和前面介紹的建立Maven工程步驟同樣, 在此再也不贅述.

 

36. 第二步

右鍵選中itheima_mall工程, 建立itheima_portal工程

 

 

 

 

在本示例中, itheima_mall工程只用來管理版本, 所以咱們在建立itheima_portal工程的時候須要作一個修改

 

 

按照上圖進行修改後, itheima_portal將會是一個獨立的工程, 而不是itheima_mall的子模塊

在建立itheima_portal的時候, 若是不但願將工程保存在itheima_mall的目錄中, 咱們須要作以下修改

 

 

後續操做和前面介紹的建立Maven工程步驟同樣, 在此再也不贅述.

 

 

37. 第三步

右鍵選中itheima_portal工程, 建立itheima_portal_dao模塊

 

 

骨架類型選擇org.apache.maven.archetypes:maven-archetype-quickstart

 

 

 

在指定保存路徑的時候必須按照下圖所示進行修改不然新建立的子模塊pom文件會覆蓋itheima_portal的pom文件

 

 

後續操做和前面介紹的建立Maven工程步驟同樣, 在此再也不贅述.

38. 第四步

右鍵選中itheima_portal工程, 建立itheima_portal_service模塊

 

 

骨架類型選擇org.apache.maven.archetypes:maven-archetype-quickstart

 

 

 

在指定保存路徑的時候必須按照下圖所示進行修改不然新建立的子模塊pom文件會覆蓋itheima_portal的pom文件

 

 

後續操做和前面介紹的建立Maven工程步驟同樣, 在此再也不贅述.

 

39. 第五步

在itheima_portal_servie模塊的pom文件中增長依賴

 

        <dependency>

            <groupId>com.itheima</groupId>

            <artifactId>itheima_portal_dao</artifactId>

            <version>1.0-SNAPSHOT</version>

        </dependency>

40. 第六步

右鍵選中itheima_portal工程, 建立itheima_portal_service模塊

 

 

骨架類型選擇org.apache.maven.archetypes:maven-archetype-webapp

 

在指定保存路徑的時候必須按照下圖所示進行修改不然新建立的子模塊pom文件會覆蓋itheima_portal的pom文件

 

 

後續操做和前面介紹的建立Maven工程步驟同樣, 在此再也不贅述.

 

41. 第七步

在itheima_portal_web模塊的pom文件中增長依賴

        <dependency>

            <groupId>com.itheima</groupId>

            <artifactId>itheima_portal_service</artifactId>

            <version>1.0-SNAPSHOT</version>

        </dependency>

 

itheima_back工程的建立, itheima_portal工程的建立同樣, 請參考上述步驟

十3、 使用SVN管理代碼

在進行本操做前請準備好SVN環境

1. 第一步

 

42. 第二步

指定服務器地址

 

43. 第三步

填寫相應信息後, 提交代碼

 

44. 第四步

指定SVN版本, 選擇默認便可

 

 

45. 第五步

輸入訪問服務器的用戶名和密碼點擊OK

 

46. 第六步

設置忽略

 

 

 

一般咱們要忽略掉.idea文件夾和以.iml結尾的文件

 

47. 第七步

提交代碼

 

 

 

 

此時代碼檢查工具會有提示直接點擊commit便可

 

 

看到以下提示, 說明提交成功

 

十4、 使用GIT管理代碼

在進行本操做前, 請準備好GIT環境

1. 第一步

開啓版本控制

 

48. 第二步

選擇GIT

 

49. 第三步

設置忽略

 

 

 

 

一般咱們要忽略掉.idea文件夾和以.iml結尾的文件

50. 第四步

提交代碼到本地倉庫

 

 

 

51. 第五步

提交代碼到遠程倉庫

 

 

 

 

輸入訪問遠程倉庫的用戶名和密碼

 

輸入賬號以後若是右下角彈出以下提示, 說明提交成功