欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IntelliJ IDEA 2020 安裝和常用配置(推薦)

 更新時(shí)間:2020年08月08日 16:06:47   作者:zyplanke  
這篇文章主要介紹了IntelliJ IDEA 2020 安裝和常用配置(推薦),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

IntelliJ IDEA 安裝后需要進(jìn)行初始化配置已更加方便使用。本文整理了比較通用的安裝后初始配置。

本文的版本:IntelliJ IDEA 2020.1版(于2020年4月9日發(fā)布)。 

下載安裝

   打開(kāi)網(wǎng)站:https://www.jetbrains.com/idea/download/。 下載安裝分為exe和zip,這里選擇Ulitmate版本的zip包下載。

然后,將下載的zip解壓到一個(gè)目錄中。

啟動(dòng)前配置

     解壓安裝后先不要啟動(dòng),先按下配置。

1.配置路徑目錄調(diào)整

    默認(rèn)情況, IntelliJ IDEA 存儲(chǔ)用戶配置屬性在${user.home}/.IntelliJIdea2020.1/config目錄,存儲(chǔ)數(shù)據(jù)緩存在${user.home}/.IntelliJIdea2020.1/system目錄。  因?yàn)榉旁谟脩裟夸浵?,容易把C盤(pán)空間占滿。 所以,下面修改配置,讓其保存在idea軟件所在的目錄。

    打開(kāi)bin/idea.properties文件。修改四個(gè)屬性的值,如下圖,然后保存

2.JVM內(nèi)存大小調(diào)整

    打開(kāi)bin/idea64.exe.vmoptions文件(還有一個(gè)不帶64位的文件,但現(xiàn)在估計(jì)沒(méi)人使用32位的了),根據(jù)電腦物理內(nèi)存情況,修改-Xms和-Xmx的內(nèi)存大小,然后保存。

 啟動(dòng)后配置

     首次啟動(dòng)時(shí)(使用bin/idea64.exe),會(huì)自動(dòng)提示選擇主題UI、Plugins(默認(rèn)都選上了,建議根據(jù)自己需要選擇)、是否導(dǎo)入本電腦已存在舊idea設(shè)置、然后激活注冊(cè)Ulitmate。

    首次啟動(dòng)后,如下圖,在右下角,可以點(diǎn)出Setting菜單和新Project項(xiàng)目結(jié)構(gòu)菜單。

 上圖中的Setting  既為 在進(jìn)入idea主界面后的 File → Settings。

 上圖中的Structure for New Project 既為 在進(jìn)入idea主界面后的 File → Project Structure。

1、設(shè)置項(xiàng)目的默認(rèn)JDK

如下圖,進(jìn)入設(shè)置菜單 Project  Structure |  Project Settings | Project 中選擇默認(rèn)的JDK。(建議選本電腦已經(jīng)安裝的JDK)。 設(shè)置后需要點(diǎn)“Apply”按鈕生效。

2、主題UI及顯示設(shè)置

    如下圖,進(jìn)入設(shè)置菜單Settings | Appearance & Behavior | Appearance 選擇主題。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | General,勾選"Change font size with Ctrl+Mouse Wheel" 允許通過(guò)Ctrl+鼠標(biāo)滾輪 調(diào)整字體大小。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | General |  Editor Tabs,不勾選"Show tabs in one row"。 這樣在打開(kāi)代碼文件較多是,上面的Tab標(biāo)簽可以多行顯示,找起來(lái)方便一點(diǎn)。 設(shè)置后需要點(diǎn)“Apply”按鈕生效。

同時(shí),勾選“Mark modified *” 當(dāng)文件被修改后,文件Tab標(biāo)簽帶星號(hào),便于識(shí)別。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

Idea默認(rèn)的語(yǔ)法錯(cuò)誤提示不夠醒目。修改如下圖,進(jìn)入設(shè)置菜單Settings | Editor | Color Scheme | General,分別:

①在Errors and Warnings,選擇Error,設(shè)置Effects波浪線Underwaved,顏色修改為“FF3F3C”亮紅色。

①在Errors and Warnings,選擇Unknown symbol,去掉勾選Foreground, 設(shè)置Effects波浪線Underwaved,顏色修改為“FF3F3C”亮紅色。

3、設(shè)置默認(rèn)字符編碼

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | File Encodings,設(shè)置默認(rèn)字符編碼(三處都設(shè)置為UTF-8)。  中間的Path列表為各個(gè)項(xiàng)目,可以對(duì)某個(gè)項(xiàng)目進(jìn)行設(shè)置字符編碼。下面的“Transparent native-to-ascii conversion”一般都勾上,避免Properties等文件中的注釋顯示亂碼。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

注意:在開(kāi)發(fā)過(guò)程中,打開(kāi)每個(gè)文件后并處于編輯狀態(tài)時(shí),右下角會(huì)出現(xiàn)該文件的字符編碼設(shè)置,可以對(duì)該文件單獨(dú)設(shè)置字符編碼。

4、設(shè)置自動(dòng)編譯(與Eclipse相同)

如下圖,進(jìn)入設(shè)置菜單Settings | Build, Exceution,Deployment | Compiler,勾選Build project automatically。(eclipse默認(rèn)自動(dòng)編譯,所以eclipse開(kāi)發(fā)不用管編譯,源文件存盤(pán)時(shí)自動(dòng)編譯為最新的。 而idea默認(rèn)不自動(dòng)編譯,因此需要勾上)。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

5、設(shè)置Auto Import

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | General | Auto Import,勾選Add unambiguous imports on the fly(自動(dòng)添加無(wú)歧義的import), 勾選 Optimizeimports on the fly (自動(dòng)優(yōu)化,比如刪除無(wú)用的import)。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

6、修改默認(rèn)快捷鍵

如下圖,進(jìn)入設(shè)置菜單Settings | Keymap, 選擇快捷鍵為“Eclipse”以保持與Eclipse快捷鍵兼容。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

 上面修改為eclipse快捷鍵后,還需要單獨(dú)設(shè)置個(gè)別地方,以兼容Eclipse的習(xí)慣:

①增加:代碼補(bǔ)全提示快捷鍵“Alt + /”。 在當(dāng)前界面,選擇:Main Menu > Code > Code Completion > Basic。 選中“Basic”并右鍵,添加“Alt + /”快捷鍵(彈出提示警告鍵沖突,則選擇remove刪除已分配給其他功能)。設(shè)置后需要點(diǎn)“Apply”按鈕生效。 

②增加:快速修復(fù)代碼錯(cuò)誤快捷鍵“Ctrl+1”。在當(dāng)前界面,選擇:Main Menu > Other > Show Context Actions。 選中“Show Context Actions”并右鍵,添加“Ctrl+1”快捷鍵(彈出提示警告鍵沖突,則選擇remove刪除已分配給其他功能)。設(shè)置后需要點(diǎn)“Apply”按鈕生效。 

(上面的keymap名字,會(huì)從Eclipse變成Eclipse copy)

7、代碼補(bǔ)全設(shè)置

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | General | Code Completion:

①代碼補(bǔ)全時(shí),匹配候選代碼忽略大小寫(xiě),去掉勾選Match case。

②代碼補(bǔ)全時(shí),勾選Show the documentation popun自動(dòng)彈出方法用法文檔(且等待時(shí)間縮短至100毫秒)

③代碼補(bǔ)全,方法參數(shù)信息提示,三個(gè)選擇都勾上(且等待時(shí)間縮短至100毫秒),這樣可類(lèi)似于Eclipse提示方法的參數(shù)。

設(shè)置后需要點(diǎn)“Apply”按鈕生效。

8、設(shè)置自動(dòng)添加文件頭(作者和創(chuàng)建信息等)

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | File and Code Templates,增加File Header的內(nèi)容,可以自行設(shè)置。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

9、隱藏idea自帶的.iml文件,以及.idea文件夾

如下圖,進(jìn)入設(shè)置菜單Settings | Editor | File Types,在最右下角后面增加“*.iml;*.idea;”, 最后有個(gè)分號(hào)。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

10、設(shè)置Git

 本地電腦已經(jīng)單獨(dú)安裝git(版本為2.27.0),因此在Idea中配置讓其使用本地已經(jīng)存在的git軟件(不使用idea自帶的)。

進(jìn)入設(shè)置菜單Settings | Version Control | Git  在“Path to Git executable”中輸入本地已經(jīng)安裝git軟件的路徑。然后點(diǎn)“Test”可以查看是否成功。

11、設(shè)置Maven

   本地電腦已經(jīng)單獨(dú)安裝maven(版本為3.6.3),并且在maven conf目錄下配置了settings.xml文件。在settings.xml中修改了①本地庫(kù)保存路徑;②遠(yuǎn)程中央庫(kù)的url鏡像設(shè)置為阿里地址。 maven的 settings.xml文件內(nèi)容截取如下:

 前面內(nèi)容省略
 
<localRepository>E:\Program_Files\apache-maven-3.6.3\repository</localRepository>
 
 中間內(nèi)容省略
 
 <mirror>
  <id>aliyunmaven</id> 
  <mirrorOf>central</mirrorOf> 
  <name>aliyun maven</name> 
  <url>https://maven.aliyun.com/repository/public</url> 
 </mirror> 
 
 后面內(nèi)容省略	

進(jìn)入設(shè)置菜單Settings | Build, Exceution,Deployment | Build Tools | Maven。

如果使用idea自帶的maven,則建議使用自己的settings file(一般會(huì)修改本地倉(cāng)目錄及中央倉(cāng)鏡像URL)。 

這里使用本地已經(jīng)單獨(dú)安裝maven(不使用idea自帶的maven),則選擇相應(yīng)maven安裝路,及settings.xml文件。設(shè)置后需要點(diǎn)“Apply”按鈕生效,如下圖。

12、設(shè)置Gradle

Gradle是和Maven類(lèi)似的工具,在國(guó)內(nèi)使用的人不多,但在國(guó)外如Spring,使用了Gradle來(lái)組織和管理工程。如果需要使用Gradle則需要安裝Gradle插件(既不單獨(dú)安裝Gradle軟件,使用Idea的插件)。然后按下圖設(shè)置:

如下圖,進(jìn)入設(shè)置菜單Settings | Build, Exceution,Deployment | Build Tools | Gradle,設(shè)置home路徑。 該路徑表示下載的依賴(lài)的jar文件存放在本地的位置,默認(rèn)在C盤(pán)當(dāng)前用戶下,建議修改為其他位置。

13、關(guān)閉自動(dòng)更新

如下圖,進(jìn)入設(shè)置菜單Settings | Appearance & Behavior | System Settings | Updates,去掉勾選自動(dòng)Idea軟件更新。 如希望更新,可以手動(dòng)點(diǎn) Check Now按鈕。設(shè)置后需要點(diǎn)“Apply”按鈕生效。

14、安裝插件

在Idea中安裝常用插件如Lombok。如下圖,進(jìn)入設(shè)置菜單Settings | Plugins , 搜索“Lombok”,點(diǎn)擊Install安裝,然后重啟Idea。

到此這篇關(guān)于IntelliJ IDEA 2020 安裝和常用配置(推薦)的文章就介紹到這了,更多相關(guān)IDEA2020 安裝和配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • IDEA導(dǎo)入jar包的完整實(shí)現(xiàn)步驟

    IDEA導(dǎo)入jar包的完整實(shí)現(xiàn)步驟

    由于導(dǎo)入jar包項(xiàng)目存在很多不確定的問(wèn)題,導(dǎo)致每次都需要調(diào)試、配置好多遍,對(duì)此特意記錄下來(lái),這篇文章主要給大家介紹了關(guān)于IDEA導(dǎo)入jar包的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • Java使用正則表達(dá)式匹配獲取鏈接地址的方法示例

    Java使用正則表達(dá)式匹配獲取鏈接地址的方法示例

    這篇文章主要介紹了Java使用正則表達(dá)式匹配獲取鏈接地址的方法,簡(jiǎn)單分析了java正則匹配常用方法及獲取網(wǎng)址鏈接的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • java集合遍歷的幾種方式總結(jié)及詳細(xì)比較

    java集合遍歷的幾種方式總結(jié)及詳細(xì)比較

    下面小編就為大家?guī)?lái)一篇java集合遍歷的幾種方式總結(jié)及詳細(xì)比較。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • SpringBoot高版本修改為低版本時(shí)測(cè)試類(lèi)報(bào)錯(cuò)的解決方案

    SpringBoot高版本修改為低版本時(shí)測(cè)試類(lèi)報(bào)錯(cuò)的解決方案

    這篇文章主要介紹了SpringBoot高版本修改為低版本時(shí)測(cè)試類(lèi)報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • SpringBoot請(qǐng)求處理之常用參數(shù)注解介紹與源碼分析

    SpringBoot請(qǐng)求處理之常用參數(shù)注解介紹與源碼分析

    SpringBoot是一種整合Spring技術(shù)棧的方式(或者說(shuō)是框架),同時(shí)也是簡(jiǎn)化Spring的一種快速開(kāi)發(fā)的腳手架,本篇讓我們一起學(xué)習(xí)請(qǐng)求處理、常用注解和方法參數(shù)的小技巧
    2022-10-10
  • SpringBoot數(shù)據(jù)訪問(wèn)的實(shí)現(xiàn)

    SpringBoot數(shù)據(jù)訪問(wèn)的實(shí)現(xiàn)

    本文主要介紹了SpringBoot數(shù)據(jù)訪問(wèn)的實(shí)現(xiàn),引入各種xxxTemplate,xxxRepository來(lái)簡(jiǎn)化我們對(duì)數(shù)據(jù)訪問(wèn)層的操作,感興趣的可以了解一下
    2023-11-11
  • ShardingSphere JDBC強(qiáng)制路由使用的項(xiàng)目實(shí)踐

    ShardingSphere JDBC強(qiáng)制路由使用的項(xiàng)目實(shí)踐

    在某些特定場(chǎng)景下,可能需要繞過(guò)分片規(guī)則直接定位到特定的數(shù)據(jù)庫(kù)或表,這種情況下就可以使用HintRouting,本文就來(lái)介紹一下ShardingSphere JDBC強(qiáng)制路由使用的項(xiàng)目實(shí)踐,感興趣的可以了解一下
    2024-06-06
  • SpringAop切入點(diǎn)execution表達(dá)式的深入講解

    SpringAop切入點(diǎn)execution表達(dá)式的深入講解

    Spring AOP 可能會(huì)經(jīng)常使用 execution切入點(diǎn)指示符,下面這篇文章主要給大家介紹了關(guān)于SpringAop切入點(diǎn)execution表達(dá)式的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Java之HashMap.values()方法的誤用解讀

    Java之HashMap.values()方法的誤用解讀

    這篇文章主要介紹了Java之HashMap.values()方法的誤用解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 淺談JVM系列之從匯編角度分析NullCheck

    淺談JVM系列之從匯編角度分析NullCheck

    在virtual call中執(zhí)行nullcheck的時(shí)候,如果已經(jīng)知道傳遞的參數(shù)是非空的。JIT會(huì)對(duì)代碼進(jìn)行優(yōu)化嗎?本文將詳細(xì)介紹JVM系列之從匯編角度分析NullCheck。
    2021-06-06

最新評(píng)論