最新 IntelliJ IDEA 2021 詳細配置步驟演示
-
- IDEA的下載以及詳細介紹(詳細篇)
- 1. 設置 JDK
- 2. 統一編譯器和編譯版本
- 3. 設置主題
- 4. 安裝主題
- 5. 設置字體
- 6. 鼠標滾輪修改字體大小
- 7. 控制台字體
- 8 .快捷鍵
- 8.1 學習更多IDEA快捷鍵
- 9. 關閉扁平化顯示並隱藏空包
- 10 .顯示方法和屬性
- 11. 自動導包
- 12. 行號和方法分隔符
- 13. 忽略大小寫字母
- 14. 多行顯示
- 15. 快速打開最近文件
- 16. 編碼字符集
- 17. 自動編譯
- 18. 代碼顯示方式
- 19. 省電模式
- 20. 項目打開方式
- 21. 配置 Maven
- 22. 設置歷史記錄顯示條數
- 23. 導出/導入配置
- 23.1 導出配置
- 23.2 導入配置
- 24. 插件
- 25. 關閉自動更新
- 26. 注釋格式
- 27. 去除IDEA自帶的.iml文件
- 28. IDEA中配置MAVEN
- 29. 波浪線提示警告清除配置
- 30. 修改模板文件
- IDEA的下載以及詳細介紹(詳細篇)
作為一名開發人員,第一肯定是選擇一款趁手的開發利器,本人使用 Java 偏多,這里推薦使用 IntelliJ IDEA, 俗稱神級開發工具,具體的安裝過程就不過多贅述了,有需要了解的朋友可以參考博文:
IDEA的下載以及詳細介紹(詳細篇)
這里將自己 IDEA 的配置信息說明一下,方便大家查找。2021版歡迎界面如
本文使用 IDEA 2020.3.2 2021年01月26日發布的版本,歡迎界面如下。
圖片
注:2020.3.3歡迎界面如下,內部配置界面與3.2相似
IDEA 新版本重新制作了歡迎界面,所有的配置項都可以直接在歡迎界面:Customize -> All settings…中進行設置,后續不再贅述。圖片
注意:歡迎界面的Setting是對全局配置進行設置,在項目中配置的Settinge有可能為當前項目。
如果是打開項目的界面下,點擊菜單:File -> Settings…進行設置(有可能為當前項目生效)。
圖片
1. 設置 JDK
歡迎界面點擊:Projects -> New Project,在彈出的窗口中選擇Project SDK -> Add JDK…
圖片
找到自己本地安裝的 JDK 進行設置即可。
圖片
2. 統一編譯器和編譯版本
推薦使用 Javac 編譯器,Project bytecode version 根據當前項目使用的 JDK 版本進行統一。
3. 設置主題
方式一(全局配置)
在新版本的歡迎界面中可以直接進行主題設置,點擊:Customize,在Color theme下拉框中進行選擇。
方式二
歡迎界面點擊:Customize -> All settings…,在外觀和行為Appearance & Behavior中選擇Appearance進行設置。
4. 安裝主題
更多主題大家可以通過:http://www.riaway.com/ 下載並安裝。
安裝方法:Editor -> Color Scheme,點擊齒輪 -> Import Scheme進行導入。
圖片
5. 設置字體
方式一(全局配置)
在新版本的歡迎界面中可以直接進行字體設置,點擊:Customize,在Accessibility中進行設置。
圖片
IDE font:設置 IDEA 界面字體大小
Editor font:設置文本(也就是我們寫的代碼)字體大小
方式二
歡迎界面點擊:Customize -> All settings…,在外觀和行為Appearance & Behavior中選擇Appearance設置 IDEA 界面字體及大小。
圖片
歡迎界面點擊:Customize -> All settings…,在編輯Editor中選擇font設置文本(也就是我們寫的代碼)字體及大小及行間距。
圖片
6. 鼠標滾輪修改字體大小
如果需要隨時隨地的更改文本字體大小,在編輯Editor中選擇General,如下圖勾選Change font size with Ctrl+Mouse Wheel即可通過Ctrl + 鼠標滾輪修改字體大小。
圖片
7. 控制台字體
默認情況下無需調整,會跟隨Editor font使用一致的設置,如需自定義如下:Editor -> Color Scheme -> Console Font,勾選下圖中選項即可進行設置。
圖片
8 .快捷鍵
初學者不建議修改快捷鍵,使用默認的即可,熟悉其他編譯器的可以做以修改.
方式一
在新版本的歡迎界面中可以直接進行字體設置,點擊:Customize,在Keymap下拉框中進行選擇。
圖片
方式二
歡迎界面點擊:Customize -> All settings… -> Keymap下拉框中進行選擇。
圖片
8.1 學習更多IDEA快捷鍵
請看 : IDEA快捷鍵大全匯總(終極篇)
建議
如果大家開發過程中使用多種開發工具,可以將快捷鍵設置為同一種方便使用。
如果你是一名初學者,沒有接觸過其他開發工具且主要使用 IDEA,此處不用修改默認即可。
9. 關閉扁平化顯示並隱藏空包
如果你的項目包結構突然成為下圖中的樣子,可能是因為你開啟了 Flatten Packages 導致的。
圖片
關閉此功能(關閉扁平化顯示)效果如下:
圖片
然后再開啟隱藏空包 Compact Middle Packages 功能,食用效果更佳:
圖片
10 .顯示方法和屬性
勾選 Show Members 可以顯示類的方法和屬性,鼠標點擊對應的方法或屬性可以快速打開並定位。
圖片
11. 自動導包
編寫代碼時經常會用到很多第三方的包,每次都需要自己手動(Alt + Enter)進行導入,通過以下設置可以開啟自動導包功能。
Settings -> Editor -> General -> Auto Import,選擇Always且勾選下圖中兩個選項即可。
圖片
Insert imports on paste有三個選項,新舊版本對照如下:
新 | 舊 |
---|---|
Always | All |
Never | None |
Ask | Ask |
12. 行號和方法分隔符
Settings -> Editor -> General -> Appearance勾選下圖中兩個選項即可。
圖片
效果如下:
圖片
13. 忽略大小寫字母
編寫代碼時導入類默認是要大小寫全匹配的,極大的影響了開發效率,通過以下設置可以忽略大小寫字母。
Settings -> Editor -> General -> Code Completion取消勾選下圖中選項即可。
圖片
效果如下:
圖片
14. Tab頁多行顯示設軒
開發時可能會打開很多文件,默認情況下會堆積在一行顯示,右側通過箭頭篩選的方式選擇其他文件,取消勾選,多行顯示在頭部,方便查看。
圖片
效果如下:
圖片
15. 快速打開最近文件
教大家一個小技巧,可以使用 Ctrl + E 打開最近操作過的文件,Recent files limit 設置記錄最近使用的文件個數。
圖片
效果如下:
圖片
16. 編碼字符集
圖片
請大家自行了解以下內容,偷懶的同學如上圖和我的設置一致即可。
UTF-8 有 BOM 和無 BOM 的區別
Transparent native-to-ascll conversion(該設置團隊開發時需要統一標准,或者全勾選,或者全不勾)
17. 自動編譯
圖片
Build project automatically(自動編譯)開啟自動編譯之后,結合 Ctrl + Shift + F9 會有熱更新效果
Compile independent modules in parallel(獨立模塊並行編譯)
運行時自動編譯功能開啟步驟:Ctrl + Shift + Alt + / 選擇 Registry…,搜索 compiler.automake.allow.when.app.running,然后勾選。
圖片
18. 代碼顯示方式
可以將多個文件采用左右分割或者上下分割顯示,對比文件時比較方便。
圖片
效果如下:
圖片
19. 省電模式
關掉代碼檢查和代碼提示等功能,如果你開發時突然遇到代碼文件不能進行檢查和提示,可以看看該選項是否被開啟了。
圖片
20. 項目打開方式
如果上次退出時項目處於打開狀態,勾選 Reopen projects on startup,下次啟動 IDEA 時會直接打開該項目。
圖片
開發時可能會打開多個項目窗口,關於新項目的打開方式如下:
New window:表示打開新項目會使用新的窗口
Current window:表示打開新項目會覆蓋當前窗口
Ask:表示打開新項目會詢問該如何操作(新窗口還是覆蓋當前窗口)
21. 配置 Maven
圖片
Maven home path:設置自己本地的 Maven 目錄
User settings file:設置自己本地 Maven 環境下的 settings.xml
Local repository:設置自己本地的 Maven 倉庫
22. 設置歷史記錄顯示條數
開發項目最頭疼的就是代碼版本迭代管理,不過這個問題可以通過版本控制工具 Git、SVN 等工具來解決。對於某些喜歡偷懶的同學不添加版本控制就直接開擼代碼,萬一出錯需要回滾怎么辦?IDEA 還提供了本地歷史記錄功能,方便回滾。項目右鍵 -> Local History -> Show History。
圖片
找到自己之前的某個時間線 鼠標右鍵 -> Revert 進行回滾。
圖片
23. 導出/導入配置
辛辛苦苦配置這么久,萬一重裝系統怎么辦,或者升值加薪換了一台新的戰斗利器,又得重頭來一遍。別急,IDEA 支持配置導出,下次安裝 IDEA 直接導入配置即可。
23.1 導出配置
File -> Manage IDE Settings -> Export Settings,選擇導出目錄點擊 OK,會導出一個 settings.zip 文件。
圖片
23.2 導入配置
歡迎界面選擇 Customize,然后點擊 Import Settins 選擇自己的 settins.zip 文件即可。
圖片
24. 插件
其實這種方式只能導出配置相關的數據,IDEA 強大的地方還在於可以安裝很多實用的插件,通過導出的方式插件並不會一並導出,所以下次即使重新導入了配置,插件還是需要手動去一個個安裝。
插件安裝方式如下,后續我會分享我平時使用較多的插件給大家。什么?你的 IDEA 快到期了?噓!快去看:<一個插件搞定 Jetbrains 系列產品永久試用>(實現你的編譯器理想狀態, 僅供學習使用,不得用於商業用途!)
圖片
后期我們也可以通過注冊 Jetbrains 賬號然后將所有配置及插件一並同步至雲端,下次安裝 IDEA 只需要登錄自己的賬號然后同步配置即可,后續待更新。
25、如有需要,關閉自動更新
設置在:File | Settings | Appearance & Behavior | System Settings | Updates
26、注釋格式
1.Java注釋優化代碼注釋前空格格式
設置在:File | Settings | Editor | Code Style | Java
2.html\xml 注釋優化代碼注釋前空格格式
設置在:File | Settings | Editor | Code Style | html/xml
27、去除idea自帶的.iml文件,以及.idea文件夾
設置在:File | Settings | Editor | File Types
28、IDEA中Maven配置
設置在:File | Settings | Build, Execution, Deployment | Build Tools | Maven
29、波浪線提示警告清除配置
30、修改模板文件
1、修改類頭的文檔注釋信息:對新建的類才有效
/**
* @Auther: stc66@qq.com
* @Date: ${DATE}
* @Description: ${PACKAGE_NAME}
* @Version: 1.0
*/
2、修改HTML文件模板:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8" />
<!--標識百度適應pc和mobile-->
<meta name="applicable-device" content="pc,mobile">
<!--禁止百度轉碼-->
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<!--啟用360瀏覽器的極速模式-->
<meta name="renderer" content="webkit" />
<!-- 強制Chromium內核,作用於其他雙核瀏覽器 -->
<meta name="force-rendering" content="webkit" />
<!--優先使用 IE 最新版本和 Chrome-->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<!--避免IE使用兼容模式-->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!--針對手持設備優化,主要是針對一些老的不識別viewport的瀏覽器,比如黑莓-->
<meta name="HandheldFriendly" content="true" />
<!--搜索引擎蜘蛛-->
<meta name="Baiduspider" content="index,follow,noarchive" />
<meta name="robots" content="index,follow" />
<!--作者及版權-->
<meta name="author" content="stc66@qq.com" />
<meta name="copyright" content="stc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<title>#[[$Title$]]#</title>
<meta name="keywords" content="關鍵詞" />
<meta name="description" content="描述" />
</head>
<body>
#[[$END$]]#
</body>
</html>
3、添加實時模板:
配置:1、添加模板組;2、選擇模板組,再添加動態模板文件。
System.out.println($END$);
至此 IDEA 配置篇就到這里啦