您好,登錄后才能下訂單哦!
本篇內容介紹了“如何使用Intellij IDEA打造全棧IDE”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
通過 官網網站下載
通過
homebrew
安裝,
brew cask install intellij-idea
原則:簡潔,夠用
cdn.nlark.com/lark/0/2018/png/2746/1534164364364-6bffa97a-257f-4ef0-8cea-12efd36e1516.png">
新增copyright
設置copyright
配置shell path與系統(tǒng)一致
配置Java環(huán)境
配置Python環(huán)境
配置Golang環(huán)境
配置Shell環(huán)境
配置集團插件倉庫
安裝插件
IDE性能優(yōu)化
具體參考 Go開發(fā)環(huán)境搭建
IDE的強大之一再于擴展,幾乎所有的IDE都支持插件擴展,你可以通過第三方公開的插件倉庫或者自定義插件的方式進行擴展,IDE目前提供的插件安裝方式有以下兩類:
遠程倉庫(推薦)
官方遠程倉庫,默認配置
自定義遠程倉庫,集團就有自建的遠程倉庫
硬盤安裝,推薦 官方插件下載
__建議:優(yōu)先使用遠程倉庫下載__,偶遇網絡不佳情況可以嘗試手動下載,通過硬盤安裝
Ali-CodeAnalysis 集團代碼規(guī)約插件
FindBugs-IDEA code analysi 必備,期待 Ali-CodeAnalysis 可以完全替代FindBugs
Python
Go
BashSupport
Scala
JRebel 熱部署插件
Lombok Plugin lombok support
Code Glance 借鑒于Sublime
Statistic 代碼統(tǒng)計插件
IntelliJ IDEA 是基于Java開發(fā)的,這個時候合理調整JVM參數往往可以加速IDE性能,如果你在使用IDEA的過程中遇到過類似:
初次打開IDE,項目文件indexing的時候系統(tǒng)會異??D
導入多個module的引起卡頓
maven重新導入IDEA卡頓
長時間沒有重啟IDE引起卡頓
其它情況
這個時候建議大家通過修改IDEA java進程啟動參數來達到優(yōu)化,修改方式如下:
MAC(默認安裝):編輯文件
/Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions
內容可以參考如下:
-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
說明:默認情況 -Xms與-Xmx一般為128M或者256M,默認配置在我們通過一個Project管理多個moudle 代碼量查過百M的情況明顯是不夠的。
“如何使用Intellij IDEA打造全棧IDE”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。