IntelliJ IDEA community 安裝教程


 

 

jetbrains官網下載 IntelliJ IDEA安裝包

https://www.jetbrains.com/idea/download/#section=windows

此處選擇社區版的zip文件

 

 

下載完成后解壓安裝包,
此處解壓目錄為 E:\IntelliJ IDEA\

 

開始安裝
首先添加環境變量
鼠標右鍵我的電腦->屬性,點擊高級系統設置,設置環境變量

 

 

 

找到path環境變量添加剛才解壓文件bin目錄,注意兩邊的“;”
此處為我的解壓目錄   E:\ IntelliJ IDEA\bin;

 

在用戶目錄(一般為C:\user\用戶名)下創建.IdeaIC2019.2/config目錄,然后創建文件idea64.exe.vmoptions
(具體內容參考剛才解壓文件下的/bin/idea64.exe.vmoptions文件),這個文件主要是控制JVM虛擬機的參數,日志,策略等。其中最主要的是設置最大堆內存和最小堆內存大小(官方只給了設置-Xms和-Xmx的建議)。

 

 

 

 

 


以下是一些JVM的參數設置。
#最小堆內存
-Xms1g

#最大堆內存
-Xmx1g
#最小堆和最大堆內存一致是為了避免每次垃圾回收完成后JVM重新分配內存,官方推薦為物理內存的1/4

#年輕代大小 推薦3/8堆內內存
-Xmn192m


#最小非堆內存
-XX:PermSize=256m


#最大非堆內存,和堆內存一樣避免頻繁的大小調整
-XX:MaxPermSize=256m


#InteiJ IDEA緩存
-XX:ReservedCodeCacheSize=240m


#CMS垃圾收集器
-XX:+UseConcMarkSweepGC
#並發執行占用CPU資源較多,會在程序初始化時給出警告Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be rmove in of future relase 可能會在以后版本中移除,現在還可以用。


-XX:SoftRefLRUPolicyMSPerMB=50
#用戶指定的忍耐度(VM能夠忍耐軟引用對象多久沒有被回收)如果覺得GC太過頻繁的可以設置將此的大一點,官方模板文件設置是50ms


-XX:CICompilerCount=1
#IntelliJ IDEA要求是2以上,設置1會發生失敗


-XX:+HeapDumpOnOutOfMemoryError
#當JVM發生OOM時,自動生成DUMP文件,可以追蹤堆棧信息

我的電腦有8G內存,以下是我的配置文件內容:

 

-Xms1g
-Xmx1g
-Xmn192m
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=256m
-XX:+UseConcMarkSweepGC

 

-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
-Dkotlinx.coroutines.debug=off

 

  

 

 

 

在保存完成后打開cmd 命令提示符,cd到解壓目錄/bin下
輸入idea.bat完成程序初始化

 

 

 

到這里,安裝工作就基本完成了。
進入主題和插件的選擇界面,可以一直點擊 next:Default plugins 以后再修改和安裝各種主題和插件,也可以一次設置好。

 

選擇主題,可以是Darcula或Light。

 

 

設置插件和你需要的工具

 

設置完成,出現如下界面

 

選擇Create New Project新建項目

 

直接next,輸入項目名,然后選擇從模板創建

 

 

測試一下

 

 

完成!

ps:排版一直崩,原地爆炸/(ㄒoㄒ)/~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM