IntelliJ IDEA安裝目錄和設置目錄的說明(IntelliJ IDEA快速入門)

IntelliJ IDEA安裝好以後,按說我們就要雙擊進行啟動瞭,但在啟動之前,我得給大傢說一下IntelliJ IDEA安裝以後的安裝目錄和設置目錄,把這個事說清楚之後,咱們再去啟動IntelliJ IDEA。

IntelliJ IDEA的安裝目錄

IntelliJ IDEA安裝完成以後,我們找到並打開其安裝目錄,你應該知道自己安裝在瞭哪兒吧!

在這裡插入圖片描述

下面,我就簡單給大傢介紹一下安裝目錄裡面的幾個目錄。

  • bin:該目錄下有我們的一些啟動文件,例如idea64.exe,還有相關的一些虛擬機的配置信息,這些配置信息就在idea64.exe.vmoptions文件中,除此之外,還有IntelliJ IDEA基本的屬性信息,這些屬性信息就在idea.properties文件中
  • help:快捷鍵文檔和其他幫助文檔
  • jbr:咱們在介紹IntelliJ IDEA安裝之前的準備時就給大傢說過硬件和軟件上的一個要求,如果你隻是想運行Java程序,那麼你就用不著再去裝JRE瞭,因為IntelliJ IDEA已經綁定好瞭。在jbr目錄中,大傢就能夠看到它已經提供好瞭Java的運行環境,當然,如果你要是想開發Java程序的話,那麼就得需要獨立安裝JDK瞭
  • lib:IntelliJ IDEA依賴的一些相關的類庫license:相關插件的許可信息plugins:插件

這兒,我們重點來看一下bin目錄,打開該目錄,其內容列表如下。

在這裡插入圖片描述

由於我的電腦是64位的Win 10操作系統,所以這兒我會雙擊idea64.exe來啟動IntelliJ IDEA,其實你也不需要這麼做,因為IntelliJ IDEA已經在桌面給我們添加瞭一個快捷方式。當然瞭,如果你的電腦是32位的Windows操作系統,那麼你雙擊idea.exe就哦瞭。

除此之外,你會發現在每一個exe可執行性文件下面都對應有一個properties文件,該文件裡面存放的都是相關的虛擬機的配置信息。由於我的電腦是64位的Win 10操作系統,所以我打開的就是idea64.exe.vmoptions這個文件瞭,如下圖所示。

在這裡插入圖片描述

這裡面有幾個重要的配置信息得給大傢說一說。

  • -Xms128m:設置初始內存,這兒是128m
  • -Xmx750m:設置最大內存,這兒是750m
  • -XX:ReservedCodeCacheSize=512m:設置可保留代碼的緩存大小,這兒是512m

如果大傢的電腦是32位的Windows操作系統,那麼就不建議你在這裡修改配置瞭,因為我們知道32位的Windows操作系統最大隻支持4G內存;如果大傢的電腦是64位的Windows操作系統,但是你的內存沒有大於8個G,或者你隻是進行靜態頁面的一個開發,那麼也不建議你來修改這裡的配置;如果大傢的電腦是64位的Windows操作系統,而且內存大於8G,例如16G、24G,同時你要開發大型的Java程序,那麼大傢就可以來這兒修改如上幾個參數瞭。

因為我的電腦是64位的Win 10操作系統,而且內存有24G(加瞭一根16G的內存條),所以我在這兒就可以修改如上幾個參數瞭,設置好以後,會有一些效果。

在這裡插入圖片描述

可以看到我在這兒將初始內存設置為瞭512m,設置該值可以提高IntelliJ IDEA啟動的一個速度,而且還可以看到我在這兒將最大內存設置為瞭1500m,設置該值可以降低垃圾回收的一個頻率,進而提高程序的一個性能。這就好比是屋子大瞭,我們可以放的東西就多瞭,垃圾回收的頻率也會低一些。其實,你也可以修改一下可保留代碼的緩存大小,隻不過這兒我沒有修改而已,如果大傢要是修改瞭的話,那麼就可以減少沒有用的代碼被回收的一個頻率瞭,進而提高程序的性能。最後,大傢修改完之後,記得要保存一下喲~

當然瞭,大傢也可以不進行修改,這沒有任何問題啊,隻不過是在這裡我通過以上修改案例給大傢簡單說瞭一下這裡面的幾個參數的意思。

IntelliJ IDEA的設置目錄

如果你要是用的舊版本的IntelliJ IDEA,例如2019.1.3,相信你在卸載IntelliJ IDEA的時候就已經看過其設置目錄瞭。當大傢啟動IntelliJ IDEA之後,它就會在C:\Users\{當前用戶}目錄下幫我們生成一個類似.IntellijIdea20xx.x這樣的目錄,如下圖所示。

在這裡插入圖片描述

打開以上目錄,你會發現它下面有兩個目錄,一個叫config,一個叫system,如下圖所示。

在這裡插入圖片描述

但是現在咱們用的是新版本的IntelliJ IDEA,即2020.3.3,那麼你會發現當啟動IntelliJ IDEA之後,並不會在C:\Users\{當前用戶}目錄下幫我們生成一個類似.IntellijIdea20xx.x這樣的目錄。

那麼,問題來瞭,類似config和system這兩個目錄是在哪兒呢?我通過上網查詢資料,發現2020.3.3版本的IntelliJ IDEA並不會再幫我們生成config和system這兩個目錄瞭,而是生成瞭另外的兩個目錄來代替它們,類似config的目錄是C:\Users\{當前登錄的系統用戶名}\AppData\Roaming\JetBrains\IntelliJIdea2020.3,如下圖所示。

在這裡插入圖片描述

類似system的目錄是C:\Users\{當前登錄的系統用戶名}\AppData\Local\JetBrains\IntelliJIdea2020.3,如下圖所示。

在這裡插入圖片描述

這裡我們來分別說一下這兩個目錄。類似config的目錄就是配置目錄,它裡面存放的是IntelliJ IDEA相關的一些配置信息,比如模板、快捷鍵、插件等等,毫無疑問該目錄是IntelliJ IDEA安裝當中最重要的一個目錄,沒有之一;類似system的目錄就是系統目錄,IntelliJ IDEA會將我們程序整個運行當中的一些緩存數據、索引等等生成在系統目錄下的caches目錄中,系統目錄也是一個非常重要的目錄。

最後,我再說一點,如果你在對IntelliJ IDEA進行配置的時候,覺得自己配置的亂七八糟,想進行一個還原,那麼這時該怎麼辦呢?大傢可以找到你本機上的這兩個目錄,把它們都刪掉,然後重啟一下IntelliJ IDEA就行瞭。這時,IntelliJ IDEA就會幫我們生成最初的類似config和system的那兩個目錄瞭,也就是說你之前相關的配置,包括緩存,就都沒有瞭,IntelliJ IDEA就還原成最初的一個狀態瞭。

說起這個,其實有點像Eclipse的工作區間(即Workspace),如果大傢用過Eclipse,那麼應該清楚我們會需要對Eclipse的工作區間做相關的一些配置,這些配置信息就存在於相對應的工作區間的.metadata這個目錄下。你要是把工作區間下的.metadata目錄刪掉以後,那麼當你再使用Eclipse去啟動當前的工作區間,它就會自動地幫我們再重新生成一個.metadata目錄,而且會還原成最初默認的設置。這個.metadata目錄是不是有點像咱們現在說到的這個類似於config的目錄啊?

OK,大傢瞭解到這裡就可以瞭。

到此這篇關於IntelliJ IDEA安裝目錄和設置目錄的說明(IntelliJ IDEA快速入門)的文章就介紹到這瞭,更多相關IDEA安裝目錄和設置目錄內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!