intellij idea的快速配置使用詳細教程
IDEA實用教程
一、 IDEA簡介
1. 簡介
IDEA 全稱IntelliJ IDEA,是java語言開發(fā)的集成環(huán)境。
IDEA是JetBrains公司的產(chǎn)品。
JetBrains官網(wǎng) : https://www.jetbrains.com/
IntelliJ在業(yè)界被公認為最好的java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查方面。
了解:JetBrains公司開發(fā)的所有工具。
2. 下載
下載地址:https://www.jetbrains.com/idea/download/#section=windows
版本簡介:IDEA分商業(yè)版和社區(qū)版。商業(yè)版是收費的,功能比較完善。社區(qū)版是免費的,功能稍弱。
3. 安裝 (Windows環(huán)境下)
1) 雙擊exe文件
2) 選擇安裝的目錄
3) 選擇是否生成快捷方式和建立文件關(guān)聯(lián)
上圖標記1中32-bit launcher 支持JDK1.7 ;64-bit lanucher 最低需要JDK1.8版本。
上圖標記 2 表示關(guān)聯(lián) Java、Groovy和Kotlin 文件,建議不要勾選,正常我們會在 Windows 的文件系統(tǒng)上打開這類文件都是為了快速查閱文件里面的內(nèi)容,如果用 IntelliJ IDEA 關(guān)聯(lián)上之后,由于 IntelliJ IDEA 打開速度緩慢,這并不能方便我們查看。 建議在 Windows 系統(tǒng)上關(guān)聯(lián)此類文件可以用 EmEditor、Notepad++ 這類輕便的編輯器。
4) 完成安裝
二、 IDEA的配置
1. 首次運行配置
1) 設(shè)置是否導(dǎo)入之前的配置
如果是升級安裝,可以導(dǎo)入之前的配置.如果是首次安裝,直接選擇第二個選項.
5) 設(shè)置授權(quán)
根據(jù)自己的實際情況選擇授權(quán)方式.
如果只是試用,請按照下圖方式選擇
6) 設(shè)置樣式
7) 設(shè)置需要的功能
所有的功能默認都是開啟,如果不需要,可以點擊Disable禁用對應(yīng)的功能,設(shè)置后,點擊右下角的Next
8) 選擇下載插件
在當(dāng)前頁面有官方推薦的插件,如果有需要可以點擊Install下載安裝.
推薦安裝IDE Features Tranier,該插件可以幫助我們快速了解IDEA的使用.
設(shè)置后點擊右下角的Start.
配置成功后,可以看到啟動頁面
4. 基礎(chǔ)設(shè)置
1) 進入全局設(shè)置
9) 更改主題
10) 修改主題字體
該操作并不推薦,如果要修改,請務(wù)必選擇中文字體,否則會導(dǎo)致中文無法正常顯示
11) 修改代碼編輯區(qū)字體
可以設(shè)置兩個字體.當(dāng)?shù)谝蛔煮w無法使用時,可以使用第二字體.
12) 修改控制臺字體
圖中3處修改控制臺字體
圖中4處修改控制臺字體
13) 文件編碼的設(shè)置
圖中4處建議勾選,如果沒有勾選屬性文件中的中文,會被轉(zhuǎn)為ASCII碼
14) 設(shè)置可以使用Ctrl + 鼠標滾輪更改字體大小
15) 設(shè)置顯示行號和方法分割線
16) 設(shè)置格式化代碼時將多余的空行轉(zhuǎn)為一行
17) 設(shè)置代碼提示
IDEA默認的代碼提示是完全匹配大小寫,這樣我們在寫代碼的時候,由于類名都是大寫開始,就會導(dǎo)致無法提示,不夠方便, 因此我們要按照圖中所示更改為NONE
18) 設(shè)置自動導(dǎo)包
當(dāng)我們復(fù)制代碼時,IDEA不會自動導(dǎo)入對應(yīng)類的包,需要手動導(dǎo)包,這樣不夠方便, 因此我們要按照圖中所示進行更改
19) 設(shè)置鼠標懸浮事件
該功能的作用時, 當(dāng)鼠標懸浮在類上時,顯示對應(yīng)的源碼.如果需要,按照圖中所示進行設(shè)置
5. 安裝插件
IDEA可以安裝第三方的插件,進行功能增強.添加步驟如下:
圖中1 : 安裝官方插件
圖中2 : 安裝第三方插件
圖中3 : 從本地磁盤離線安裝插件
安裝官方插件和第三方插件時,可以使用上圖中的搜索框進行搜索,找到對應(yīng)插件后,使用右側(cè)的安裝按鈕進行安裝,安裝結(jié)束后重啟IDEA即可生效
6. JDK環(huán)境的配置
1) 進入JDK配置界面
20) 創(chuàng)建JDK環(huán)境
21) 選擇本地JDK的安裝位置
22) 保存配置
點擊右下角的Apply后,再點擊OK保存配置
三、 創(chuàng)建JavaSE工程
1. 第一步
7. 第二步
8. 第三步
開啟工具欄和工具按鈕
9. 第四步
創(chuàng)建Java類
10. 第五步
第六步
運行代碼.右鍵選中圖中按鈕
選擇Run
四、 配置IDEA的JVM內(nèi)存值
IDEA默認配置的JVM內(nèi)存值比較低,如果硬件配置較高,可以修改該設(shè)置.
該設(shè)置需要在工程界面進行.
該操作僅建議內(nèi)存8G以上,64位操作系統(tǒng)進行.
上圖中的數(shù)值請根據(jù)機身實際情況進行修改
五、 全局設(shè)置的兩種方式
1. 在啟動界面進入全局設(shè)置
2. 在編碼界面進入全局設(shè)置
11. 本項目配置
上面的這種設(shè)置僅對本項目生效,不會對其他項目生效.請?zhí)貏e注意!!!
六、 IDEA的斷點調(diào)試
1. 打斷點
在行號的右側(cè)點擊鼠標左鍵,出現(xiàn)紅色圓形圖標,說明已經(jīng)被打上斷點
12. Debug模式運行
運行代碼時,選擇Debug模式
13. 斷點調(diào)試常用快捷鍵
比較常用的有:F7跳到下一步;F8跳到下一個斷點;F9回復(fù)程序運行,如果該斷點下面代碼還有斷點則停止在下一個斷點上;Shift+F7:進入斷點執(zhí)行處的方法
14. 快捷鍵對應(yīng)的圖標
15. 查看變量的值
選中變量,在變量上懸停兩秒(其實在當(dāng)前行后面也會顯示出執(zhí)行結(jié)果)
七、 創(chuàng)建JavaWeb項目
1. 創(chuàng)建工程
1) 第一步
23) 第二步
24) 第三步
如果要修改JavaEE版本,請根據(jù)下圖所示進行修改
25) 第四步
16. 發(fā)布工程
1) 第一步
26) 第二步
27) 第三步
點擊下圖中按鈕, 添加Tomcat環(huán)境
28) 第四步
點擊下圖中按鈕,指定本地Tomcat的安裝位置
29) 第五步
點擊右下角的fix按鈕, 選擇以war exploded結(jié)尾的選項
30) 第六步
IDEA在部署項目時, 不會為項目生成路徑.
例如本項目名為javaweb, 有一個頁面為index.html, 按照常規(guī), 訪問路徑應(yīng)為 http://localhost:8080/javaweb/index.html . 但是在IDEA中部署后, 訪問路徑為 http://localhost:8080/index.html . 如果要修改為第一種訪問路徑的話,需要手動按照下圖所示進行修改 .
31) 第七步
按照下圖所示進行修改. 如果沒有按照下圖進行配置, 在我們每次修改頁面后,都要重啟服務(wù)器才能看到最新的效果.. 修改之后, 無需重啟服務(wù)器, 即可看到最新的效果.
32) 第八步
點擊下圖按鈕1啟動服務(wù)器.點擊按鈕2以Debug模式啟動服務(wù)器
17. 添加第三方Jar
1) 第一步
在WEB-INF文件夾中新建文件夾lib
33) 第二步
選擇下圖中的按鈕
34) 第三步
按照下圖所示進行選擇
35) 第四步
選擇剛剛創(chuàng)建的lib目錄,并點擊OK
36) 第五步
選擇Jar Directory, 并點擊OK, 之后再次點擊OK
37) 第六步
按下圖所示進行配置. 配置成功后, 即可使用lib目錄存放的第三方Jar
18. 創(chuàng)建Servlet
1) 第一步
38) 第二步
39) 第三步
指定Servlet的訪問路徑
40) 第四步
由于新創(chuàng)建的Web項目, 沒有Tomcat環(huán)境, 所以創(chuàng)建的Servlet會發(fā)生導(dǎo)包錯誤,如下圖所示 :
因此我們需要手動指定Tomcat環(huán)境, 選中下圖中的按鈕
41) 第五步
42) 第六步
43) 第七步
八、 配置Maven的全局設(shè)置
使用之前需要提前安裝好Maven
1. 第一步
19. 第二步
九、 使用Maven創(chuàng)建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. 第六步
等待創(chuàng)建完成
25. 第七步
點擊右下角的Enable Auto-Import
至此項目就創(chuàng)建完成. 如果需要添加依賴,修改pom.xml即可
十、 Maven快捷菜單的介紹
在打開工具菜單以后, 可以在右側(cè)找到Maven的快捷操作菜單. 如圖所示
點擊以后, 即可展開所有的菜單項
十一、 使用Maven創(chuàng)建JavaWeb項目
1. 第一步
26. 第二步
27. 第三步
28. 第四步
29. 第五步
30. 第六步
點擊右下角的Enable Auto-Import
31. 第七步
默認情況下, IDEA在使用Maven創(chuàng)建JavaWeb工程的時候, 并沒有創(chuàng)建保存Java文件的目錄.所以需要我們自己手動創(chuàng)建.
32. 第八步
指定文件夾名字, 一般為java
33. 第九步
設(shè)置文件夾為源文件文件夾
至此項目創(chuàng)建完成, 如果需要使用Tomcat發(fā)布, 按照前面的介紹進行配置即可.
下面介紹使用Maven的Tomcat插件發(fā)布的方式
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. 第十一步
從右側(cè)工具菜單中找到對應(yīng)的命令, 雙擊運行
十二、 使用Maven創(chuàng)建聚合項目
本聚合項目將按照上圖結(jié)構(gòu)進行創(chuàng)建.
1. 第一步
創(chuàng)建itheima_mall 工程
后續(xù)操作和前面介紹的創(chuàng)建Maven工程步驟一樣, 在此不再贅述.
36. 第二步
右鍵選中itheima_mall工程, 創(chuàng)建itheima_portal工程
在本示例中, itheima_mall工程只用來管理版本, 因此我們在創(chuàng)建itheima_portal工程的時候需要做一個修改
按照上圖進行修改后, itheima_portal將會是一個獨立的工程, 而不是itheima_mall的子模塊
在創(chuàng)建itheima_portal的時候, 如果不希望將工程保存在itheima_mall的目錄中, 我們需要做如下修改
后續(xù)操作和前面介紹的創(chuàng)建Maven工程步驟一樣, 在此不再贅述.
37. 第三步
右鍵選中itheima_portal工程, 創(chuàng)建itheima_portal_dao模塊
骨架類型選擇org.apache.maven.archetypes:maven-archetype-quickstart
在指定保存路徑的時候, 必須按照下圖所示進行修改. 否則新創(chuàng)建的子模塊pom文件會覆蓋itheima_portal的pom文件
后續(xù)操作和前面介紹的創(chuàng)建Maven工程步驟一樣, 在此不再贅述.
38. 第四步
右鍵選中itheima_portal工程, 創(chuàng)建itheima_portal_service模塊
骨架類型選擇org.apache.maven.archetypes:maven-archetype-quickstart
在指定保存路徑的時候, 必須按照下圖所示進行修改. 否則新創(chuàng)建的子模塊pom文件會覆蓋itheima_portal的pom文件
后續(xù)操作和前面介紹的創(chuàng)建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工程, 創(chuàng)建itheima_portal_service模塊
骨架類型選擇org.apache.maven.archetypes:maven-archetype-webapp
在指定保存路徑的時候, 必須按照下圖所示進行修改. 否則新創(chuàng)建的子模塊pom文件會覆蓋itheima_portal的pom文件
后續(xù)操作和前面介紹的創(chuàng)建Maven工程步驟一樣, 在此不再贅述.
41. 第七步
在itheima_portal_web模塊的pom文件中增加依賴
<dependency> <groupId>com.itheima</groupId> <artifactId>itheima_portal_service</artifactId> <version>1.0-SNAPSHOT</version> </dependency>
itheima_back工程的創(chuàng)建, 和itheima_portal工程的創(chuàng)建一樣, 請參考上述步驟
十三、 使用SVN管理代碼
在進行本操作前, 請準備好SVN環(huán)境
1. 第一步
42. 第二步
指定服務(wù)器地址
43. 第三步
填寫相應(yīng)信息后, 提交代碼
44. 第四步
指定SVN版本, 選擇默認即可
45. 第五步
輸入訪問服務(wù)器的用戶名和密碼, 點擊OK
46. 第六步
設(shè)置忽略
通常我們要忽略掉.idea文件夾和以.iml結(jié)尾的文件
47. 第七步
提交代碼
此時代碼檢查工具會有提示, 直接點擊commit即可
看到如下提示, 說明提交成功
十四、 使用GIT管理代碼
在進行本操作前, 請準備好GIT環(huán)境
1. 第一步
開啟版本控制
48. 第二步
選擇GIT
49. 第三步
設(shè)置忽略
通常我們要忽略掉.idea文件夾和以.iml結(jié)尾的文件
50. 第四步
提交代碼到本地倉庫
51. 第五步
提交代碼到遠程倉庫
輸入訪問遠程倉庫的用戶名和密碼
輸入帳號之后, 如果右下角彈出如下提示, 說明提交成功
總結(jié)
到此這篇關(guān)于intellij idea的快速配置使用詳細教程的文章就介紹到這了,更多相關(guān)idea配置使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java中final,finally,finalize三個關(guān)鍵字的區(qū)別_動力節(jié)點Java學(xué)院整理
這篇文章給大家收集整理了有關(guān)java中final,finally,finalize三個關(guān)鍵字的區(qū)別介紹,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧2017-04-04Java和Rust實現(xiàn)JSON序列化互轉(zhuǎn)的解決方案詳解
這篇文章主要為大家詳細介紹了Java和Rust實現(xiàn)JSON序列化互轉(zhuǎn)的解決方案,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03SpringBoot利用切面注解及反射實現(xiàn)事件監(jiān)聽功能
這篇文章主要介紹了springboot事件監(jiān)聽,通過利用切面、注解、反射實現(xiàn),接下來將對這幾種方式逐一說明,具有很好的參考價值,希望對大家有所幫助2022-07-07