IntelliJ IDEA 2020常用配置設置大全(方便幹活)
IntelliJ IDEA 安裝後需要進行初始化配置已更加方便使用。本文整理瞭比較通用的安裝後初始配置。
本文適配版本:IntelliJ IDEA 2020.1版(於2020年4月9日發佈)。
本文適配版本:IntelliJ IDEA 2020.2.1版(於2020年8月25日發佈)。
本文適配版本:IntelliJ IDEA 2020.3版(於2020年12月1日發佈)。
安裝和永久使用的方法,請參閱上篇:IntelliJ IDEA 2020最新激活碼(親測有效,可激活至 2089 年)
最新idea2020註冊碼永久激活(激活到2100年)
設置系統輸入法快捷鍵
為瞭避免Windows輸入法的快捷鍵與Idea的多個快捷鍵沖突,建議取消Windows的快捷鍵。(如果是Sogou輸入法,可以通過下圖方式,取消勾選所有系統功能快捷鍵)。
啟動後配置
首次啟動時(使用bin/idea64.exe),會自動提示選擇主題UI、Plugins(默認都選上瞭,建議根據自己需要選擇)、是否導入本電腦已存在舊idea設置、然後激活註冊Ulitmate(激活有錢買正版,沒錢就自己想辦法)。
首次啟動後,如下圖,在右下角,可以點出Setting菜單和新Project項目結構菜單。
上圖中的Setting 既為 在進入idea主界面後的 File → Settings。
上圖中的Structure for New Project 既為 在進入idea主界面後的 File → Project Structure。
1、設置項目的默認JDK
如下圖,進入設置菜單 Project Structure | Project Settings | Project 中選擇默認的JDK。(建議選本電腦已經安裝的JDK)。 設置後需要點“Apply”按鈕生效。
在2020.3版本中的似乎沒有這個設置界面。
2、主題UI及顯示設置
如下圖,進入設置菜單Settings | Appearance & Behavior | Appearance 選擇喜歡的主題。設置後需要點“Apply”按鈕生效。
推薦使用One Dark主題(通過Plugin方式從官網下載)
如下圖,進入設置菜單Settings | Editor | General,勾選”Change font size with Ctrl+Mouse Wheel” 允許通過Ctrl+鼠標滾輪 調整字體大小。設置後需要點“Apply”按鈕生效。
如下圖,進入設置菜單Settings | Editor | General | Editor Tabs,不勾選”Show tabs in one row”。 這樣在打開代碼文件較多是,上面的Tab標簽可以多行顯示,找起來方便一點。 設置後需要點“Apply”按鈕生效。
同時,勾選“Mark modified *” 當文件被修改後,文件Tab標簽帶星號,便於識別。設置後需要點“Apply”按鈕生效。
Idea默認的語法錯誤提示不夠醒目。修改如下圖,進入設置菜單Settings | Editor | Color Scheme | General,分別:
①在Errors and Warnings下,選擇Error,設置Effects波浪線Underwaved,顏色修改為十六進制“FF3F3C”亮紅色。
②在Errors and Warnings下,選擇Unknown symbol,去掉勾選Foreground, 設置Effects波浪線Underwaved,顏色修改為“FF3F3C”亮紅色。
③在Code下,分別選擇Identifier under caret 和 Identifier under caret(write),都設置Background顏色十六進制“406000”。
④在Editor下,選擇Selection background,設置Background顏色設置十六進制“406000”。
設置後需要點“Apply”按鈕生效。
3、設置默認字符編碼
如下圖,進入設置菜單Settings | Editor | File Encodings,設置默認字符編碼(三處都設置為UTF-8)。 中間的Path列表為各個項目,可以對某個項目進行設置字符編碼。
下面的“Transparent native-to-ascii conversion”一般都勾上,避免Properties等文件中的註釋顯示亂碼。
設置後需要點“Apply”按鈕生效。
註意:在開發過程中,打開每個文件後並處於編輯狀態時,右下角會出現該文件的字符編碼設置,可以對該文件單獨設置字符編碼。
4、設置自動編譯(與Eclipse相同)
如下圖,進入設置菜單Settings | Build, Exceution,Deployment | Compiler,勾選Build project automatically。(eclipse默認自動編譯,所以eclipse開發不用管編譯,源文件存盤時自動編譯為最新的。 而idea默認不自動編譯,因此需要勾上)。
設置後需要點“Apply”按鈕生效。
5、
設置Auto Import
如下圖,進入設置菜單Settings | Editor | General | Auto Import,勾選Add unambiguous imports on the fly(自動添加無歧義的import), 勾選 Optimizeimports on the fly (自動優化,比如刪除無用的import)。
設置後需要點“Apply”按鈕生效。
6、修改默認快捷鍵
如下圖,進入設置菜單Settings | Keymap, 自行根據習慣是否選擇快捷鍵為“Eclipse”以保持與Eclipse快捷鍵兼容。設置後需要點“Apply”按鈕生效。
上面修改為eclipse快捷鍵後,還需要單獨設置個別地方,以兼容Eclipse的習慣:
①增加:代碼補全提示快捷鍵“Alt + /”。 在當前界面,選擇:Main Menu > Code > Code Completion > Basic。 選中“Basic”並右鍵,添加“Alt + /”快捷鍵(彈出提示警告鍵沖突,則選擇remove刪除已分配給其他功能)。設置後需要點“Apply”按鈕生效。
註:即使不用Eclipse快捷鍵,而用Idea原生快捷鍵,也需要修改此Basic的默認快捷鍵,避免與輸入法切換的快捷鍵沖突。
②增加:快速修復代碼錯誤快捷鍵“Ctrl+1”。在當前界面,選擇:Main Menu > Other > Show Context Actions。 選中“Show Context Actions”並右鍵,添加“Ctrl+1”快捷鍵(彈出提示警告鍵沖突,則選擇remove刪除已分配給其他功能)。設置後需要點“Apply”按鈕生效。
(上面的keymap名字,會從Eclipse變成Eclipse copy)
7、代碼補全設置
如下圖,進入設置菜單Settings | Editor | General | Code Completion:
①代碼補全時,匹配候選代碼忽略大小寫,去掉勾選Match case。
②代碼補全時,勾選Show the documentation popup自動彈出方法用法文檔(且等待時間縮短至100毫秒)
③代碼補全,方法參數信息提示,三個選擇都勾上(且等待時間縮短至100毫秒),這樣可類似於Eclipse提示方法的參數。
設置後需要點“Apply”按鈕生效。
8、設置自動添加文件頭(作者和創建信息等)
如下圖,進入設置菜單Settings | Editor | File and Code Templates,增加File Header的內容,可以自行設置。設置後需要點“Apply”按鈕生效。
9、隱藏idea自帶的.iml文件,以及.idea文件夾
通常在Idea中“Project ”工具窗口中隻希望顯示需要的內容,隱藏不關心的內容避免視覺幹擾,需要做一下設置(隻是Idea中不顯示而已,文件實際都存在)。
如下圖,進入設置菜單Settings | Editor | File Types。 在界面中找到Ignored File and Folder,老版本在界面最右下角,在Ignored File and Folder列表最後增加“*.iml;*.idea;”, 註意最後有個分號。設置後需要點“Apply”按鈕生效。
註意:新版本Idea在界面的右側,點加號“+”增逐個增加(增加後回車),新版本界面比較合理,可避免分號分隔符的問題。設置後需要點“Apply”按鈕生效。
10、設置Git
本地電腦已經單獨安裝git(版本為2.27.0),因此在Idea中配置讓其使用本地已經存在的git軟件(不使用idea自帶的)。
進入設置菜單Settings | Version Control | Git 在“Path to Git executable”中輸入本地已經安裝git.exe全軟件的路徑。然後點“Test”可以查看是否成功。設置後需要點“Apply”按鈕生效。
如果是Subversion,也參照類似配置,輸入本地已經安裝svn.exe軟件的全路徑。
11、設置Maven
本地電腦已經單獨安裝maven(版本為3.6.3),並且在maven conf目錄下配置瞭settings.xml文件。在settings.xml文件中修改①本地庫保存路徑;②遠程中央庫的url鏡像設置為阿裡地址。 maven的 settings.xml文件內容截取如下:
前面內容省略 <localRepository>E:\Program_Files\apache-maven-3.6.3\repository</localRepository> 中間內容省略 <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 後面內容省略
然後,進入設置菜單Settings | Build, Exceution,Deployment | Build Tools | Maven。
如果使用idea自帶的maven,則建議使用自己的settings file(一般會修改本地倉目錄及中央倉鏡像URL)。
這裡使用本地已經單獨安裝maven(不使用idea自帶的maven),則選擇相應maven安裝路,及settings.xml文件,如下圖。設置後需要點“Apply”按鈕生效。
在Maven下面的Importing界面中,勾選自動下載Source、Documentation。
12、設置Gradle
Gradle是和Maven類似的工具,在國內使用的人不多,但在國外如Spring,使用瞭Gradle來組織和管理工程。如果需要使用Gradle則需要安裝Gradle插件(既不單獨安裝Gradle軟件,使用Idea的插件)。然後按下圖設置:
如下圖,進入設置菜單Settings | Build, Exceution,Deployment | Build Tools | Gradle,設置home路徑。 該路徑表示下載的依賴的jar文件存放在本地的位置,默認在C盤當前用戶下,建議修改為其他位置。
設置後需要點“Apply”按鈕生效。
13、關閉自動更新
如下圖,進入設置菜單Settings | Appearance & Behavior | System Settings | Updates,去掉勾選自動Idea軟件更新。 如希望更新,可以手動點 Check Now按鈕。
設置後需要點“Apply”按鈕生效。
14、安裝插件
在Idea中安裝常用插件如Lombok。如下圖,進入設置菜單Settings | Plugins , 搜索“Lombok”,點擊Install安裝,然後重啟Idea。
對於2020.3等新版本Idea,默認已經安裝,無需再安裝。
更多精彩內容關註微信公眾號【Java技術迷】
到此這篇關於IntelliJ IDEA 2020常用配置設置大全(方便幹活)的文章就介紹到這瞭,更多相關IDEA 2020常用配置內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 開發者在Idea 中常見的配置,你都瞭解嗎
- 強烈推薦這些提升代碼效率的IDEA使用技巧
- IDEA2022.2的簡介、下載與安裝、配置教程
- 快速入手IntelliJ IDEA基本配置
- pycharm配置python 設置pip安裝源為豆瓣源