欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IntelliJ IDEA 安裝目錄的核心文件的功能及用法

 更新時間:2018年10月22日 10:15:16   作者:維C果糖  
這篇文章我們主要講解一下 IntelliJ IDEA 安裝目錄中的一些核心文件的功能及用法,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧

在本篇博文中,我們主要講解一下 IntelliJ IDEA 安裝目錄中的一些核心文件的功能及用法:

1

如上圖所示,我們定位到了 IntelliJ IDEA 安裝目錄的bin目錄下,bin是 binary 的縮寫,代表的意思是二進制,因此bin目錄就是用來存放二進制文件的。在這里,我們主要了解上圖中被紅色方框圈出來的五個文件:

  • idea.exe文件是 IntelliJ IDEA 32 位的可行執(zhí)行文件,IntelliJ IDEA  安裝完默認發(fā)送到桌面的就是這個執(zhí)行文件的快捷方式;
  • idea.exe.vmoptions文件是 IntelliJ IDEA 32 位的可執(zhí)行文件的 VM 配置文件;
  • idea.properties文件是 IntelliJ IDEA 的一些屬性配置文件;
  • idea64.exe文件是 IntelliJ IDEA 64 位的可行執(zhí)行文件,要求電腦上必須裝有 JDK 64 位版本,64 位的系統(tǒng)也是建議使用該文件;
  • idea64.exe.vmoptions文件是 IntelliJ IDEA 64 位的可執(zhí)行文件的 VM 配置文件。

接下來,我們詳細了解上述配置文件的作用:

2

如上圖所示,我們打開了idea64.exe.vmoptions配置文件。如果我們的電腦是 32 位系統(tǒng),則應該打開idea.exe.vmoptions配置文件,但是由于 32 位系統(tǒng)內(nèi)存一般都是 2G 左右,也沒有多大空間可以調(diào)整,所以一般不需要修改。修改 JVM 配置文件的原則就是根據(jù)我們機器的內(nèi)存情況來判斷,個人建議 8G 以下的機器或是靜態(tài)頁面開發(fā)者無需修改,如果我們要開發(fā)大型的 Java 項目或是 Android 項目,并且內(nèi)存大于 8G,建議進行修改,而且經(jīng)常修改的也就是下面 4 個參數(shù)。在此處,我們以 16G 內(nèi)存的機器為例:

  • -Xms128m,可嘗試設置為-Xms512m
  • -Xmx750m,可嘗試設置為-Xmx1500m
  • -XX:ReservedCodeCacheSize=240m,可嘗試設置為-XX:ReservedCodeCacheSize=500m
  • -XX:SoftRefLRUPolicyMSPerMB=50 ,可嘗試設置為-XX:SoftRefLRUPolicyMSPerMB=100

在這里,我們只是舉個修改示例,由于每臺機器的配置不一樣,因此每臺機器的最佳的配置參數(shù)也是不一樣的,最好的調(diào)整方式是根據(jù) JConsole 這類工具進行觀察后個性化調(diào)整。

3

如上圖所示,我們打開了idea.properties配置文件,其沒有 32 位和 64 位之分,修改的原則主要是根據(jù)個人對 IntelliJ IDEA 的個性化配置情況來分析,經(jīng)常修改的是下面 4 個參數(shù):

  • idea.config.path=${user.home}/.IntelliJIdea/config,該屬性主要用于指向 IntelliJ IDEA 的個性化配置目錄,默認是被注釋,打開注釋之后才算啟用該屬性,這里需要特別注意的是斜杠方向,這里用的是正斜杠;
  • idea.system.path=${user.home}/.IntelliJIdea/system,該屬性主要用于指向 IntelliJ IDEA 的系統(tǒng)文件目錄,默認是被注釋,打開注釋之后才算啟用該屬性,這里需要特別注意的是斜杠方向,這里用的是正斜杠,如果咱們的項目很多,則該目錄會很大,如果咱們的 C 盤空間不夠的時候,還是建議把該目錄轉(zhuǎn)移到其他盤中;
  • idea.max.intellisense.filesize=2500,該屬性主要用于提高在編輯大文件時候的代碼幫助,IntelliJ IDEA 在編輯大文件的時候還是很容易卡頓的;
  • idea.cycle.buffer.size=1024,該屬性主要用于控制控制臺輸出緩存。如果遇到項目開啟很多輸出的話,那么控制臺很快就被刷滿了,沒辦法再自動輸出后面內(nèi)容,這種項目建議增大該值或是直接禁用掉,禁用語句為 idea.cycle.buffer.size=disabled。

由于屏幕大小的關系,上面所示的配置文件的內(nèi)容并沒有顯示完全,我們只需要滑動鼠標就可以看到上面我們經(jīng)常修改的配置信息啦!至此,IntelliJ IDEA 安裝目錄的核心文件講解完畢。

總結(jié)

以上所述是小編給大家介紹的IntelliJ IDEA 安裝目錄的核心文件的功能及用法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • ShardingSphere解析SQL示例詳解

    ShardingSphere解析SQL示例詳解

    這篇文章主要為大家介紹了ShardingSphere解析SQL的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • springboot配置flyway(入門級別教程)

    springboot配置flyway(入門級別教程)

    本文介紹了springboot配置flyway,主要介紹基于SpringBoot集成flyway來管理數(shù)據(jù)庫的變更,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • 在SpringBoot框架中實現(xiàn)打印響應的日志

    在SpringBoot框架中實現(xiàn)打印響應的日志

    這篇文章主要介紹了在SpringBoot框架中實現(xiàn)打印響應的日志,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • maven中springboot-maven-plugin的5種打包方式

    maven中springboot-maven-plugin的5種打包方式

    本文主要介紹了maven中springboot-maven-plugin的5種打包方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-09-09
  • java選擇框、單選框和單選按鈕

    java選擇框、單選框和單選按鈕

    本文給大家介紹的是java中選擇框、單選框和單選按鈕的操作方法,十分的簡單實用,有需要的小伙伴可以參考下。
    2015-06-06
  • 詳解Java的位操作符

    詳解Java的位操作符

    位操作就是對這些數(shù)據(jù)進行基本的操作。如果基本類型是char、byte或者short類型的數(shù)值進行移位處理,那么會轉(zhuǎn)化成int類型,再進行移位的處理
    2017-09-09
  • Java使用Junit4.jar進行單元測試的方法

    Java使用Junit4.jar進行單元測試的方法

    今天通過本文給大家介紹Java使用Junit4.jar進行單元測試的方法,本文通過圖文實例相結(jié)合給大家介紹的非常詳細,需要的朋友參考下吧
    2021-11-11
  • Spring Boot 和 Spring 到底有啥區(qū)別你知道嗎

    Spring Boot 和 Spring 到底有啥區(qū)別你知道嗎

    Spring Boot框架的核心就是自動配置,只要存在相應的jar包,Spring就幫我們自動配置。接下來通過本文給大家介紹Spring與Spring boot的區(qū)別介紹,非常不錯,需要的朋友參考下吧
    2021-08-08
  • mybatis一級緩存和二級緩存的區(qū)別及說明

    mybatis一級緩存和二級緩存的區(qū)別及說明

    這篇文章主要介紹了mybatis一級緩存和二級緩存的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Java中List集合的常用方法詳解

    Java中List集合的常用方法詳解

    本篇文章給大家?guī)淼膬?nèi)容是關于Java中List集合的常用方法詳解,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。下面我們就來學習一下吧
    2021-11-11

最新評論