本篇內(nèi)容介紹了“如何使用Intellij IDEA打造全棧IDE”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
扎囊網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),扎囊網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為扎囊上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的扎囊做網(wǎng)站的公司定做!
通過(guò) 官網(wǎng)網(wǎng)站下載
通過(guò)
homebrew
安裝,
brew cask install intellij-idea
原則:簡(jiǎn)潔,夠用
cdn.nlark.com/lark/0/2018/png/2746/1534164364364-6bffa97a-257f-4ef0-8cea-12efd36e1516.png">

新增copyright

設(shè)置copyright

配置shell path與系統(tǒng)一致


配置Java環(huán)境
配置Python環(huán)境
配置Golang環(huán)境
配置Shell環(huán)境
配置集團(tuán)插件倉(cāng)庫(kù)
安裝插件
IDE性能優(yōu)化








具體參考 Go開(kāi)發(fā)環(huán)境搭建



IDE的強(qiáng)大之一再于擴(kuò)展,幾乎所有的IDE都支持插件擴(kuò)展,你可以通過(guò)第三方公開(kāi)的插件倉(cāng)庫(kù)或者自定義插件的方式進(jìn)行擴(kuò)展,IDE目前提供的插件安裝方式有以下兩類:
遠(yuǎn)程倉(cāng)庫(kù)(推薦)
官方遠(yuǎn)程倉(cāng)庫(kù),默認(rèn)配置
自定義遠(yuǎn)程倉(cāng)庫(kù),集團(tuán)就有自建的遠(yuǎn)程倉(cāng)庫(kù)
硬盤安裝,推薦 官方插件下載
__建議:優(yōu)先使用遠(yuǎn)程倉(cāng)庫(kù)下載__,偶遇網(wǎng)絡(luò)不佳情況可以嘗試手動(dòng)下載,通過(guò)硬盤安裝
Ali-CodeAnalysis 集團(tuán)代碼規(guī)約插件
FindBugs-IDEA code analysi 必備,期待 Ali-CodeAnalysis 可以完全替代FindBugs
Python
Go
BashSupport
Scala
JRebel 熱部署插件
Lombok Plugin lombok support
Code Glance 借鑒于Sublime

Statistic 代碼統(tǒng)計(jì)插件


IntelliJ IDEA 是基于Java開(kāi)發(fā)的,這個(gè)時(shí)候合理調(diào)整JVM參數(shù)往往可以加速IDE性能,如果你在使用IDEA的過(guò)程中遇到過(guò)類似:
初次打開(kāi)IDE,項(xiàng)目文件indexing的時(shí)候系統(tǒng)會(huì)異常卡頓
導(dǎo)入多個(gè)module的引起卡頓
maven重新導(dǎo)入IDEA卡頓
長(zhǎng)時(shí)間沒(méi)有重啟IDE引起卡頓
其它情況
這個(gè)時(shí)候建議大家通過(guò)修改IDEA java進(jìn)程啟動(dòng)參數(shù)來(lái)達(dá)到優(yōu)化,修改方式如下:
MAC(默認(rèn)安裝):編輯文件
/Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions內(nèi)容可以參考如下:
-Xms4096m -Xmx4096m -XX:ReservedCodeCacheSize=1024m -XX:+UseCompressedOops -Dfile.encoding=UTF-8 -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Xverify:none -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
說(shuō)明:默認(rèn)情況 -Xms與-Xmx一般為128M或者256M,默認(rèn)配置在我們通過(guò)一個(gè)Project管理多個(gè)moudle 代碼量查過(guò)百M(fèi)的情況明顯是不夠的。
“如何使用Intellij IDEA打造全棧IDE”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
本文標(biāo)題:如何使用IntellijIDEA打造全棧IDE
文章出自:http://www.chinadenli.net/article16/peejgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、靜態(tài)網(wǎng)站、建站公司、響應(yīng)式網(wǎng)站、ChatGPT、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)