后端開發(fā)環(huán)境-1
一暇藏、 IDEA安裝
1.安裝
方法一:下載Toolbox App
方法二:使用 Linux Ubuntu:
可以使用命令行安裝 IntelliJ IDEA骆撇。
社區(qū)版
sudo snap install intellij-idea-community --classic
或
專業(yè)版
sudo snap install intellij-idea-ultimate --classic
或
教育版
sudo snap install intellij-idea-educational --classic
方法三:前往IDEA官網(wǎng)自行下載
https://www.jetbrains.com.cn/idea/
二、 插件安裝
目錄
17. 其他還有一些插件聚磺,根據(jù)實(shí)際情況選擇使用
1. 插件安裝方式
file->settings->plugins->macketplace
各個(gè)版本IDE插件界面略有不同,不一一贅述
2. 常用插件
1、Background Image Plus
推薦指數(shù):★★★★☆
這款插件并不能直接提高你的開發(fā)效率泄伪,但是可以讓你面對(duì)的IDE不再單調(diào)挫望,當(dāng)把背景設(shè)置成你自己心儀的的圖片立润,
是不是會(huì)感覺很賞心悅目,編碼效率會(huì)不會(huì)因此間接的提高_媳板?桑腮!
設(shè)置方法:
注意:如果是IDEA版本是2020.1版本以上就不需要再額外裝這個(gè)插件,這個(gè)插件是已經(jīng)內(nèi)置安裝了蛉幸。
2破讨、Mybatis Log Plugin
Background Image Plus**推薦指數(shù):★★★★☆
Mybatis現(xiàn)在是java中操作數(shù)據(jù)庫的首選,在開發(fā)的時(shí)候奕纫,我們都會(huì)把Mybatis的腳本直接輸出在console中提陶,
但是默認(rèn)的情況下,輸出的腳本不是一個(gè)可以直接執(zhí)行的匹层。
如果我們想直接執(zhí)行隙笆,還需要在手動(dòng)轉(zhuǎn)化一下,比較麻煩。
MyBatis Log Plugin 這款插件是直接將Mybatis執(zhí)行的sql腳本顯示出來撑柔,無需處理瘸爽,可以直接復(fù)制出來執(zhí)行的 。
注意其轉(zhuǎn)換的SQL不是輸出到IDE的控制臺(tái)!!!
需要到Tools -- > Mybatis Log Plugin 打開其日志框(如果Tools下面沒有的話铅忿,可以看下IDE的底部最右下角是否有
"Mybatis Log"Tab按鈕)剪决,
再執(zhí)行, 效果是不是很贊
PS:現(xiàn)在插件已經(jīng)收費(fèi)了辆沦,想使用的話可以到這個(gè)鏈接里下載下PJ版:https://github.com/Link-Kou/intellij-mybaitslog
3昼捍、Grep Console
推薦指數(shù):★★☆☆☆
由于Intellij idea不支持顯示ascii顏色,grep-console插件能很好的解決這個(gè)問題肢扯, 可以設(shè)置不同級(jí)別log的字體顏色和背景色.
自定義設(shè)置后妒茬,可以運(yùn)行下項(xiàng)目看下效果
加上背景色,錯(cuò)誤和警告是不是更清晰了些蔚晨?
4乍钻、CodeGlance
推薦指數(shù):★★★☆☆
CodeGlance是一款代碼編輯區(qū)縮略圖插件,可以快速定位代碼铭腕,使用起來比拖動(dòng)滾動(dòng)條方便多了
并且可以自定義一些設(shè)置:
5银择、GenerateAllSetter
推薦指數(shù):★★★☆☆
一款效率插件,它主要有以下功能:
- 通過alt+enter對(duì)變量類生成對(duì)類的所有setter方法的調(diào)用
- 當(dāng)兩個(gè)對(duì)象具有相同的字段時(shí)生成一個(gè)轉(zhuǎn)換器
- 當(dāng)returnType為List Set Map時(shí)生成默認(rèn)值
- 在所有g(shù)etter方法上生成對(duì)assertThat的調(diào)用
6累舷、RestfulToolkit
推薦指數(shù):★★★★★
一套 RESTful 服務(wù)開發(fā)輔助工具集浩考。
- 1.根據(jù) URL 直接跳轉(zhuǎn)到對(duì)應(yīng)的方法定義 ( 快捷鍵搜索 Ctrl + Alt + N 或者 *Ctrl + * ); ---這個(gè)個(gè)人感覺非常好用,和Ctrl + F一樣重要被盈。
- 2.提供了一個(gè) Services tree 的顯示窗口;
- 3.一個(gè)簡單的 http 請(qǐng)求工具;
- 4.在請(qǐng)求方法上添加了有用功能: 復(fù)制生成 URL;,復(fù)制方法參數(shù)...
- 5.其他功能: java 類上添加 Convert to JSON 功能析孽,格式化 json 數(shù)據(jù) ( Windows: Ctrl + Enter; Mac: Command + Enter )。
7只怎、Maven Helper
推薦指數(shù):★★★★★
分析依賴沖突插件
此插件可用來方便顯示maven的依賴樹袜瞬,在沒有此插件時(shí),如果想看maven的依賴樹需要輸入命令行: mvn dependency:tree 才可查看依賴身堡。如果想看是否有依賴包沖突的話也需要輸入命令行等等的操作邓尤。而如果安裝Maven Helper插件就可免去命令行困擾。通過界面即可操作完成贴谎。
使用方式:
打開項(xiàng)目中的pom文件汞扎,在底部會(huì)顯示一個(gè)“Dependency Analyzer”,
點(diǎn)擊此按鈕,切換到此工具欄
可進(jìn)行相應(yīng)操作:
- Conflicts(查看沖突)
- All Dependencies as List(列表形式查看所有依賴)
- All Dependencies as Tree(樹形式查看所有依賴)
- 搜索功能
8擅这、JRebel
推薦指數(shù):★★★☆☆
熱部署插件澈魄,讓你在修改完代碼后,不用再重新啟動(dòng)蕾哟,很實(shí)用一忱!但是莲蜘,不是免費(fèi)的,需要大家發(fā)揮下聰明才智自行百度破解帘营!
(附一個(gè)參考地址:https://blog.csdn.net/qierkang/article/details/95095954)
安裝好之后界面布局:
檢查幾個(gè)必要的設(shè)置看是否已配置票渠,否則熱部署可能沒效果:
1)設(shè)置項(xiàng)目自動(dòng)編譯
2)設(shè)置 compiler.automake.allow.when.app.running
快捷鍵ctrl+shift+A 或者 菜單help->find action…打開搜索框搜索“registry”
3)需要熱部署的項(xiàng)目在此處是否勾選
9、 Json Parser
推薦指數(shù):★★★★☆
厭倦了打開瀏覽器格式化和驗(yàn)證JSON?為什么不安裝JSON解析器并在IDE中使用離線支持呢?JSON解析器是一個(gè)用于驗(yàn)證和格式化JSON字符串的輕量級(jí)插件芬迄。
10问顷、Translation
推薦指數(shù):★★★★★
中英文翻譯工具,之所以要把它也單獨(dú)列出來禀梳,是使用起來真的很方便杜窄,不用再和其他翻譯工具之間來回切換了。
官方介紹的特點(diǎn):
- 多種翻譯引擎.
- 谷歌翻譯.
- 雅虎翻譯.
- 百度翻譯.
- 多種語音互譯.
- 文檔注釋翻譯
- 文本轉(zhuǎn)語音
- 自動(dòng)選詞
使用方式:
安裝成功后算途,會(huì)在如圖區(qū)域顯示兩個(gè)圖標(biāo)塞耕,
可以點(diǎn)擊圖標(biāo)調(diào)出不同的對(duì)話框進(jìn)行搜索翻譯
當(dāng)然也可以選中要翻譯的文本,然后右鍵嘴瓤,
選擇Translate扫外,可以直接調(diào)出翻譯面板,
選擇Translate and Replace廓脆,可以直接將翻譯結(jié)果顯示在下拉框中筛谚,選擇合適的點(diǎn)擊之后會(huì)自動(dòng)替換當(dāng)前文本
以上兩個(gè)右鍵操作可以使用快捷鍵 Ctrl + Shift + Y 和 Ctrl + Shift + X來代替
還有一種非常好用的功能,對(duì)于英文不是太好閱讀源碼英文文檔比較吃力的停忿,可以實(shí)現(xiàn)一鍵翻譯驾讲,very nice!
就拿閱讀java.lang.String的源碼來說席赂,進(jìn)入到內(nèi)部后吮铭,使光標(biāo)處在文檔注釋區(qū)域,隨便任何位置氧枣,然后右鍵沐兵,選擇Translate Documentation,立馬就有翻譯出來别垮,并且自動(dòng)排版便监,非常易于閱讀
11、aiXcode & codota
推薦指數(shù):★★★★☆
aiXcoder是一個(gè)強(qiáng)大的代碼完成器和代碼搜索引擎碳想,基于最新的深度學(xué)習(xí)技術(shù)烧董。 它有可能向您推薦一整套代碼,這將幫助您更快地編寫代碼胧奔。 aiXcoder還提供了一個(gè)代碼搜索引擎逊移,以幫助您在GitHub上搜索API用例。
類似功能的插件還有codota龙填,
codota基于數(shù)百萬個(gè)開源Java程序和您的上下文來完成代碼行胳泉,從而幫助您以更少的錯(cuò)誤更快地進(jìn)行編碼拐叉。新版本的codota提供以下功能:
- 全線AI自動(dòng)完成
- 內(nèi)聯(lián)和相關(guān)代碼示例
- 根據(jù)用戶自己的編碼實(shí)踐進(jìn)行編碼建議
不用擔(dān)心你的代碼會(huì)被公開。 codota不會(huì)將你的代碼發(fā)送到codota服務(wù)器扇商,它只會(huì)從當(dāng)前編輯的文件中發(fā)送最少的上下文信息凤瘦,從而使codota能夠根據(jù)你當(dāng)前的本地范圍進(jìn)行預(yù)測(cè)。
個(gè)人覺得代碼示例功能要比aiCode的代碼搜索引擎要方便好用的多案铺,
比如我想知道list.stream.map(..)方法的參考使用,只需要光標(biāo)定位在map上蔬芥,然后右鍵選擇菜單“Get relevant examples”或者使用快捷鍵“Ctrl + Shift + O”就可以快速搜索出來很多示例,非常方便控汉。其實(shí)個(gè)人覺得IDEA自帶的代碼自動(dòng)提示補(bǔ)全功能就已經(jīng)非常智能好用笔诵,如果只是想使用這一功能,就沒必要再裝以上兩款插件姑子。
12. 主題美化插件
13. Material Theme UI
Material Theme UI是JetBrains IDE(IntelliJ IDEA乎婿,WebStorm,Android Studio等)的插件街佑,可將原始外觀更改為Material Design外觀次酌。
該插件最初受Sublime Text的Material Theme啟發(fā),提供了一系列的設(shè)置舆乔,可按所需方式調(diào)整IDE岳服。 除了令人印象深刻的主題調(diào)色板外,它還提供:
- 漂亮的配色方案支持絕大多數(shù)語言
- 用彩色的“材料設(shè)計(jì)”圖標(biāo)替換所有圖標(biāo)
- 自定義大多數(shù)IDE的控件和組件
安裝后重啟IDE會(huì)先進(jìn)入主題設(shè)置導(dǎo)航頁希俩,按照提示一步一步設(shè)置
設(shè)置好后的效果
還可以繼續(xù)在setting中進(jìn)行自定義設(shè)置:
14. 其他還有一些插件吊宋,根據(jù)實(shí)際情況選擇使用
- Java代碼格式規(guī)范:CheckStyle
- 自動(dòng)生成序列圖插件:SequenceDiagram
- 快捷鍵提示工具:Key promoter X
- 代碼注解插件: Lombok
- 代碼生成工具:CodeMaker
- 代碼質(zhì)量檢查工具:SonarLint
- 單元測(cè)試測(cè)試生成工具:JUnitGenerator
- Mybatis 工具:Free Mybatis plugin
- JSON轉(zhuǎn)領(lǐng)域?qū)ο蠊ぞ撸篏sonFormat
- 字符串工具:String Manipulation
- Redis可視化:Iedis
- K8s工具:Kubernetes
- 彩虹顏色括號(hào):Rainbow Brackets
- 阿里代碼規(guī)約檢測(cè):Alibaba Java Coding Guidelines
最后建議_,插件宜少不宜多颜武,選擇最適合最需要使用的就行璃搜,不必貪多,否則可能會(huì)適得其反鳞上,IDEA會(huì)變得臃腫卡頓这吻,反而影響開發(fā)效率。
三篙议、 字體美化
Linux下:
程序?qū)S米煮w
將字體解壓到 ~/.local/share/fonts
(或 /usr/share/fonts唾糯,以在系統(tǒng)范圍內(nèi)安裝字體);
運(yùn)行:
fc-cache -f -v
重新啟動(dòng)您的 IDE鬼贱。
File→ Settings → Editor → Font, 然后從下來菜單中選擇JetBrains Mono字體
推薦的字體設(shè)置
尺寸:13
行距:1.2
四移怯、 常用的配置與性能優(yōu)化
簡介
一、性能優(yōu)化
1.JVM啟動(dòng)參數(shù)
2.清空緩存并重建索引
二这难、優(yōu)化設(shè)置
1.顯示方法分隔符
2.忽略大小寫提示
3.主題設(shè)置
4.設(shè)置字體
5.類注釋模板和方法注釋模板的設(shè)置與使用
6.項(xiàng)目目錄 — 折疊空包
7.窗口復(fù)位
8.查看本地歷史代碼
9.設(shè)置字符編碼
10.打開IDEA不自動(dòng)啟動(dòng)項(xiàng)目
三舟误、導(dǎo)入導(dǎo)出IDEA設(shè)置文件
四、實(shí)時(shí)顯示IDEA內(nèi)存情況
五姻乓、顯示pom依賴關(guān)系圖嵌溢,解決包沖突等問題
簡介
IDEA默認(rèn)啟動(dòng)配置主要考慮低配置用戶眯牧,參數(shù)不高,導(dǎo)致啟動(dòng)慢赖草,然后運(yùn)行也不流暢炸站,這里我們需要優(yōu)化下啟動(dòng)和運(yùn)行配置,但是在工作中的電腦一般都是8G或者16G的運(yùn)行內(nèi)存疚顷,所以我們需要手動(dòng)去修改默認(rèn)的IDEA配置旱易。
大家好!本次相關(guān)配置版本如下:
IDEA:2021.1.1
本機(jī):windows10 x64位 16GB 512GB
IDEA版本高低相關(guān)優(yōu)化配置差別不大腿堤,可參考阀坏,有什么不同意見可在下方評(píng)論說明,謝謝笆檀!
一忌堂、性能優(yōu)化
1.JVM啟動(dòng)參數(shù)
(1)可根據(jù)電腦內(nèi)存大小各自調(diào)節(jié),找到IDEA安裝目錄的bin目錄酗洒,找到idea.exe.vmoptions士修、idea64.exe.vmoptions編輯這兩文件,相關(guān)配置及說明如下圖標(biāo)紅字處樱衷,其他默認(rèn)即可棋嘲。
(2)也可以通過菜單來進(jìn)行設(shè)置JVM啟動(dòng)參數(shù),IDEA會(huì)優(yōu)先使用這個(gè)菜單下的配置文件設(shè)置參數(shù)和(1)相同矩桂,設(shè)置方法如下圖:Help =>Edit Custom VM Options
2.清空緩存并重建索引
將編譯的進(jìn)程與maven的堆設(shè)置大一些
二沸移、優(yōu)化設(shè)置
1.顯示方法分隔符
設(shè)置方法:File =>Settings =>Editor =>General =>Appearance,如下圖
方便查看代碼侄榴,效果如下圖:
2.忽略大小寫提示
IDEA默認(rèn)是嚴(yán)格區(qū)分大小寫提示的雹锣,例如輸入string并不會(huì)提示String,設(shè)置方法:File =>Sttings =>Editor =>General =>Code Completion
效果如下圖:
3.主題設(shè)置
(1)IDEA有4種默認(rèn)風(fēng)格癞蚕,根據(jù)個(gè)人習(xí)慣自行設(shè)置蕊爵,小編這里設(shè)置黑色模式,設(shè)置方法:File =>Settings =>Appearance & Behavior =>Appearance
(2)現(xiàn)在網(wǎng)上也有很多主題網(wǎng)站桦山,可以瀏覽下載自己喜歡的主圖攒射,其實(shí)IDEA也可以導(dǎo)入Eclipse的主題樣式,推薦幾個(gè)個(gè)主題網(wǎng)站度苔,效果縮略圖如下:
主題網(wǎng)站1:http://color-themes.com/?view=index
主題網(wǎng)站2:http://www.riaway.com/
主題網(wǎng)站3:http://www.eclipsecolorthemes.org/
選擇一個(gè)縮略圖點(diǎn)擊進(jìn)去匆篓,下載xml格式的文件浑度,下載方式如下圖所示:
下載好后在IDEA導(dǎo)入主題即可寇窑,導(dǎo)入方法如下圖:File =>Settings =>Editor =>Color Scheme
4.設(shè)置字體
IDEA默認(rèn)字體有些小,如果屏幕大可能不習(xí)慣箩张,可以根據(jù)自己習(xí)慣設(shè)置甩骏,設(shè)置方法如下圖:File =>Settings =>Editor =>Font
5.類注釋模板和方法注釋模板的設(shè)置與使用
(1)類注釋模板窗市,創(chuàng)建類文件的時(shí)候自動(dòng)生成注釋,設(shè)置方法如下圖:File =>Settings =>Editor =>File and Code Templates
/**
* @version: java version 16
* @Author: Su-Zhe
* @description:
* @date: ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
(2)類注釋模板饮笛,設(shè)置后咨察,在IDEA中,在src的包上鼠標(biāo)右鍵福青,New =>JavaClass完成后摄狱,自動(dòng)生成注釋,效果如下圖:
小編這里使用IDEA默認(rèn)的方法注釋模板无午,各位有興趣可以按照(3)媒役、(4)、(5)宪迟、(6)進(jìn)行設(shè)置酣衷;
(3)方法注釋模板,設(shè)置方法如下圖:File =>Settings =>Editor =>Live Templates
(4)上圖的第四步次泽,配置新建的模板穿仪,圖中數(shù)字說明如下備注,模板配置信息如下圖:
1意荤、設(shè)置模板名稱啊片,建議使用號(hào)
2、模板描述玖像,隨意填寫即可
3钠龙、自定義注釋模板,注意:開頭不要使用/
4御铃、選擇該模板用在什么地方碴里,點(diǎn)擊Change彈出信息后選擇java或者全選
5、設(shè)置模板快捷鍵上真,小編這里設(shè)置Enter
6咬腋、編輯注釋模板中的參數(shù),設(shè)置方式與編輯如下面(5)
(5)下圖中params參數(shù)需要添加參數(shù)分割睡互,如下代碼復(fù)制粘貼進(jìn)去即可
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n':'')}; return result", methodParameters())
(6)以上設(shè)置好后根竿,點(diǎn)擊Apply,然后在方法上使用/**+Enter就珠,效果如下圖所示
6.項(xiàng)目目錄 — 折疊空包
IDEA默認(rèn)是折疊空包的寇壳,設(shè)置方式如下圖:
7.窗口復(fù)位
組件窗口的子窗口關(guān)閉或者移動(dòng)找不到了,可以點(diǎn)擊如下箭頭所示進(jìn)行窗口還原
8.查看本地歷史代碼
即使我們的項(xiàng)目沒有使用版本控制功能妻怎,IDEA也給我們提供了本地代碼修改記錄壳炎,設(shè)置方法如下:項(xiàng)目或者代碼文件右鍵 => Local History =>Show History
9.設(shè)置字符編碼
I(1)DEA默認(rèn)是根據(jù)操作系統(tǒng)設(shè)置字符編碼,如win10默認(rèn)設(shè)置的是GBK逼侦,更改字符編碼是為了使項(xiàng)目中不會(huì)出現(xiàn)亂碼匿辩,設(shè)置方式如下圖所示:File =>Settings =>Editor =>File Encodings
(2)如果是web項(xiàng)目腰耙,需要添加外部容器來進(jìn)行啟動(dòng),如tomcat铲球,控制臺(tái)打印日志的時(shí)候會(huì)有中文亂碼問題挺庞,設(shè)置方式下圖所示:-Dfile.encoding=UTF-8
(3)還需要設(shè)置tomcat啟動(dòng)編碼,根據(jù)是run還是debug啟動(dòng)稼病,設(shè)置編碼方式如下圖:JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8
10.打開IDEA不自動(dòng)啟動(dòng)項(xiàng)目
啟動(dòng)IDEA時(shí)如果需要手動(dòng)選擇項(xiàng)目啟動(dòng)选侨,就需要禁用打開軟件自動(dòng)運(yùn)行上一個(gè)項(xiàng)目,如下圖然走,設(shè)置方法:Appearance & Behavior =>System Settings
禁用后侵俗,重啟IDEA后,啟動(dòng)IDEA會(huì)停留在選擇項(xiàng)目界面丰刊。
三隘谣、導(dǎo)入導(dǎo)出IDEA設(shè)置文件
可以導(dǎo)出IDEA配置好的setting文件,換電腦時(shí)可以導(dǎo)入設(shè)置文件啄巧,如下圖設(shè)置方式:File =>Manage IDE Settings =>Import Settings 或者 Export Settings
四寻歧、實(shí)時(shí)顯示IDEA內(nèi)存情況
隨機(jī)在一個(gè)項(xiàng)目中,雙擊Shift彈出窗口秩仆,該配置是全局配置码泛,輸入memory,設(shè)置方式及效果如下圖:
五澄耍、顯示pom依賴關(guān)系圖噪珊,解決包沖突等問題
(1)打開pom.xml,在pom中按住 ctrl+alt+shift 即可打開關(guān)系圖齐莲,或者點(diǎn)擊右側(cè)maven標(biāo)簽打開關(guān)系圖痢站,圖下圖所示,在關(guān)系圖中选酗,可按住 ctrl+鼠標(biāo)滾動(dòng) 放大關(guān)系圖:
(2)當(dāng)有依賴包沖突時(shí)阵难,可 Maven Helper 使用插件解決,也可以手動(dòng)解決芒填,如有依賴沖突呜叫,關(guān)系圖中會(huì)顯示紅色實(shí)線,藍(lán)色實(shí)線是正常的依賴殿衰,如下圖:
自動(dòng)導(dǎo)入包
(1)效果圖
備注:默認(rèn)情況是需要手動(dòng)導(dǎo)入包的朱庆,比如我們需要導(dǎo)入Map類,那么需要手動(dòng)導(dǎo)入闷祥,如果不需要使用了娱颊,刪除了Map的實(shí)例,導(dǎo)入的包也需要手動(dòng)刪除,設(shè)置了這個(gè)功能這個(gè)就不需要手動(dòng)了维蒙,自動(dòng)幫你實(shí)現(xiàn)自動(dòng)導(dǎo)入包和去包掰吕,不方便截圖果覆,效果請(qǐng)親測(cè)~
(2)設(shè)置方法
File–>settings–>Editor–>general–>Auto Import–>
單行顯示多個(gè)Tabs
(1)效果圖
默認(rèn)是顯示單排的Tabs:
單行顯示多個(gè)Tabs:
(2)設(shè)置方法
File–>settings–>Editor–>General -->Editor Tabs–>去掉√
其他參考:
參考
【學(xué)相伴】IDEA快速入門教程(收藏向)
原創(chuàng) 狂神說 [學(xué)相伴](javascript:void(0);) 2021-05-28 08:30
內(nèi)容編寫:學(xué)相伴阿超
視頻地址
https://www.bilibili.com/video/BV1QN411o7yr
第一章 IDEA的介紹颅痊、安裝以及漢化
介紹
首先是百度百科對(duì)于IDEA
的介紹
IDEA 全稱 IntelliJ IDEA,是java編程語言開發(fā)的集成環(huán)境局待。IntelliJ在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示肛宋、重構(gòu)微谓、JavaEE支持、各類版本工具(git薛耻、svn等)营罢、JUnit、CVS整合饼齿、代碼分析饲漾、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。IDEA是JetBrains公司的產(chǎn)品缕溉,這家公司總部位于捷克共和國的首都布拉格考传,開發(fā)人員以嚴(yán)謹(jǐn)著稱的東歐程序員為主。它的旗艦版本還支持HTML证鸥,CSS僚楞,PHP,MySQL枉层,Python等泉褐。免費(fèi)版只支持Java,Kotlin等少數(shù)語言。
這段文字太官方了鸟蜡,我只看到了幾個(gè)字:“IntelliJ在業(yè)界被公認(rèn)為最好的java開發(fā)工具” 那么我們趕緊去下載吧
安裝
來到官網(wǎng) https://www.jetbrains.com/idea/
點(diǎn)擊中間或者右上角的Download
下載
然后是選擇操作系統(tǒng)和版本
點(diǎn)擊下載后打開就是這樣一個(gè)界面了
我們點(diǎn)擊Next
進(jìn)行到下一步兴枯,選擇安裝路徑
選擇完成后再次點(diǎn)擊Next
稍加等待,跳轉(zhuǎn)到了這個(gè)頁面
勾選完畢后接著點(diǎn)擊Next
然后點(diǎn)擊Install
開始安裝矩欠,等待完畢后即可點(diǎn)擊Finish
完成啦
然后我們打開IDEA
這里我點(diǎn)擊免費(fèi)試用
點(diǎn)擊Continue
即可
打開IDEA
后默認(rèn)是這個(gè)界面
這里我們?nèi)ジ囊幌轮黝}
然后去安裝漢化插件
下載完成后點(diǎn)擊Restart IDE
如果你這邊插件搜不出來财剖,還可以去官網(wǎng)插件地址下載
打開 https://plugins.jetbrains.com/
然后點(diǎn)擊Instatll To IDE
彈出Success
的時(shí)候我們切換回IDEA
然后點(diǎn)擊OK
即可
如果你這種方式還是無法成功
那么還可以點(diǎn)擊插件商城的Version
選擇對(duì)應(yīng)的版本下載
然后點(diǎn)擊Install from Disk
選擇你剛剛下載的插件即可
重啟后則是成功漢化的樣子
第二章 使用IDEA配置JAVA和MAVEN
我們點(diǎn)擊所有設(shè)置...
這邊可以配置我們的Maven
我們新建一個(gè)項(xiàng)目
填寫信息后點(diǎn)擊完成
我們打開文件->項(xiàng)目結(jié)構(gòu)
我們可以在這里配置JDK
也可以在這里下載新的JDK
選擇版本、供應(yīng)商癌淮、路徑之后點(diǎn)擊下載即可
常用配置以及代碼模板
常用的幾個(gè)代碼模板
?main
方法:psvm
?控制臺(tái)輸出:sout
?int
常量:psfi
?String
常量:psfs
可以在這個(gè)地方看到其余的躺坟,或者進(jìn)行一些自定義
活動(dòng)模板配置
勾選Java
配置模板
* * $END$ * * @param $methodParameters$ * @return $methodReturnType$ * @author <achao1441470436@gmail.com> * @since $date$ $time$ */
然后在方法前輸入/**
然后按一下TAB
鍵即可生成方法注釋
面包屑配置
設(shè)置完后就是如下效果
代碼配色方案
可以自定義你的代碼顏色
文件模板配置
在新建該文件的時(shí)候會(huì)使用配置好的模板
/** * $DESCRIPTION * * @author <achao1441470436@gmail.com> * @since $DATE $TIME */
配置完后新建Class
時(shí)會(huì)提示輸入我們定義的變量$DESCRIPTION
創(chuàng)建完成后效果如下