在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C++/ IntelliJ IDEA 相關(guān)核心文件和目錄介紹
介紹
IntelliJ IDEA 界面介紹
最特殊的快捷鍵 Alt + Enter 介紹
IntelliJ IDEA 配合 Maven 的一些技巧
文件代碼模板的使用
常見(jiàn)文件類型的圖標(biāo)介紹
IntelliJ IDEA 推薦設(shè)置講解
Maven 項(xiàng)目介紹
IntelliJ IDEA 相關(guān)核心文件和目錄介紹
Debug 介紹
IntelliJ IDEA 常用設(shè)置講解 - 2
IntelliJ IDEA 插件開(kāi)發(fā)視頻教程
IntelliJ IDEA 緩存和索引介紹和清理方法
IntelliJ IDEA 主題、字體、編輯區(qū)主題、文件編碼修改、亂碼問(wèn)題
Maven 的單模塊 Spring Boot 項(xiàng)目
IntelliJ IDEA 遠(yuǎn)程調(diào)試 Tomcat
插件的使用
IntelliJ IDEA 編譯方式介紹
IntelliJ IDEA For Mac 快捷鍵
IntelliJ IDEA 常用設(shè)置講解 - 1
首次運(yùn)行
Ubuntu 系統(tǒng)下安裝 IntelliJ IDEA
數(shù)據(jù)庫(kù)管理工具介紹
重構(gòu)講解
從 Windows 過(guò)度到 Mac 必備快捷鍵對(duì)照表
Windows 系統(tǒng)下安裝 IntelliJ IDEA
Maven 的單模塊 / 多模塊之 Spring MVC + Spring + Spring Data JPA 項(xiàng)目
版本控制的使用
IntelliJ IDEA 的 Java 熱部署插件 JRebel 安裝及使用
IntelliJ IDEA 常用設(shè)置講解 - 3
Emmet 的使用
Postfix Completion 的使用
Mac 系統(tǒng)下安裝 IntelliJ IDEA
本系列教程結(jié)束
實(shí)時(shí)代碼模板的使用
快捷鍵
IntelliJ IDEA 項(xiàng)目相關(guān)的幾個(gè)重要概念介紹
安裝總結(jié)
Maven 的單模塊 / 多模塊之 Spring MVC + Spring + Mybatis 項(xiàng)目講解
關(guān)于
Eclipse 的 Java Web 項(xiàng)目環(huán)境搭建
IntelliJ IDEA 常用設(shè)置講解 - 4
Hello World 項(xiàng)目創(chuàng)建與項(xiàng)目配置文件介紹

IntelliJ IDEA 相關(guān)核心文件和目錄介紹

安裝目錄介紹

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/viii-a-installation-directory-1.jpg" alt="安裝目錄介紹" />

  • IntelliJ IDEA 的安裝目錄并不復(fù)雜,上圖為最常改動(dòng)的 bin 目錄,經(jīng)常會(huì)改動(dòng)的文件或是必須介紹就是如圖紅色框中的幾個(gè)。
  • idea.exe 文件是 IntelliJ IDEA 32 位的可行執(zhí)行文件,IntelliJ IDEA 安裝完默認(rèn)發(fā)送到桌面的也就是這個(gè)執(zhí)行文件的快捷方式。
  • idea.exe.vmoptions 文件是 IntelliJ IDEA 32 位的可執(zhí)行文件的 VM 配置文件,具體配置修改會(huì)下面進(jìn)行專門(mén)講解。
  • idea64.exe 文件是 IntelliJ IDEA 64 位的可行執(zhí)行文件,要求必須電腦上裝有 JDK 64 位版本。64 位的系統(tǒng)也是建議使用該文件。
  • idea64.exe.vmoptions 文件是 IntelliJ IDEA 64 位的可執(zhí)行文件的 VM 配置文件,具體配置修改會(huì)下面進(jìn)行專門(mén)講解。
  • idea.properties 文件是 IntelliJ IDEA 的一些屬性配置文件,具體配置修改會(huì)下面進(jìn)行專門(mén)講解。
  • 強(qiáng)烈推薦不要直接修改安裝目錄下的這幾個(gè)配置文件,因?yàn)?IDEA 升級(jí)/重裝可能會(huì)導(dǎo)致修改完全失效!
  • 強(qiáng)烈推薦使用 IDEA 自帶菜單中的 Help -> Edit Custom VM OptionsHelp -> Edit Custom Properties 來(lái)進(jìn)行參數(shù)個(gè)性化配置!

設(shè)置目錄介紹

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/viii-a-installation-directory-2.jpg" alt="設(shè)置目錄介紹" />

  • 不管你使用的是哪個(gè)操作系統(tǒng),IntelliJ IDEA 的設(shè)置目錄命名是統(tǒng)一的、有規(guī)律:.IntelliJIdea14。其中 14 表示大版本號(hào),如果你電腦上還同時(shí)裝有 13 的版本,那則還應(yīng)該會(huì)有一個(gè):.IntelliJIdea13 的設(shè)置目錄,其他版本道理一樣。
  • 在三大主流的操作系統(tǒng)上該文件夾都在當(dāng)前用戶的 Home 目錄,Windows 上即 %userprofile%,Linux 和 Mac 上即 ~
  • 對(duì)于這個(gè)設(shè)置目錄有一個(gè)特性,就是你刪除掉整個(gè)目錄之后,重新啟動(dòng) IntelliJ IDEA 會(huì)再自動(dòng)幫你再生成一個(gè)全新的默認(rèn)配置,所以很多時(shí)候如果你把 IntelliJ IDEA 配置改壞了,沒(méi)關(guān)系,刪掉該目錄,一切都會(huì)還原到默認(rèn),我是很建議新人可以多自己摸索 IntelliJ IDEA 的配置,多幾次還原,有助于加深對(duì) IntelliJ IDEA 的了解。
  • config 目錄是 IntelliJ IDEA 個(gè)性化化配置目錄,或者說(shuō)是整個(gè) IDE 設(shè)置目錄。也是我個(gè)人認(rèn)為最重要的目錄,沒(méi)有之一,如果你還記得安裝篇的介紹的時(shí)候,安裝新版本的 IntelliJ IDEA 會(huì)自動(dòng)掃描硬盤(pán)上的舊配置目錄,指的就是該目錄。這個(gè)目錄主要記錄了:IDE 主要配置功能、自定義的代碼模板、自定義的文件模板、自定義的快捷鍵、Project 的 tasks 記錄等等個(gè)性化的設(shè)置。
  • system 目錄是 IntelliJ IDEA 系統(tǒng)文件目錄,是 IntelliJ IDEA 與開(kāi)發(fā)項(xiàng)目一個(gè)橋梁目錄,里面主要有:緩存、索引、容器文件輸出等等,雖然不是最重要目錄,但是也是最不可或缺目錄之一。

配置文件常見(jiàn)修改內(nèi)容說(shuō)明

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/viii-a-configuration-files-1.jpg" alt="JVM 配置說(shuō)明" />

  • 上圖是 64 位可執(zhí)行文件的 JVM 配置文件內(nèi)容,如果你是 32 位的系統(tǒng)你應(yīng)該修改的是 idea.exe.vmoptions 文件里面的內(nèi)容,但是由于 32 位系統(tǒng)內(nèi)存一般都是 2G 左右的,所以也沒(méi)有多大空間可以調(diào)整,所以一般無(wú)需調(diào)整的。
  • 修改的原則主要是根據(jù)自己機(jī)器的內(nèi)存情況來(lái)判斷的,我個(gè)人是建議 8G 以下的機(jī)子或是靜態(tài)頁(yè)面開(kāi)發(fā)者都是無(wú)需修改的。如果你是開(kāi)發(fā)大型項(xiàng)目、Java 項(xiàng)目或是 Android 項(xiàng)目,并且內(nèi)存大于 8G,建議進(jìn)行修改,常修改的就是下面 4 個(gè)參數(shù),我這里主要以我的機(jī)子為例進(jìn)行建議,每個(gè)人機(jī)子情況不一,這里也只是做一個(gè)引子,最好的調(diào)整方式是你可以根據(jù) jconsole 這類工具進(jìn)行觀察后個(gè)性化調(diào)整。
  • 強(qiáng)烈推薦使用 IDEA 自帶菜單中的 Help -> Edit Custom VM Options 來(lái)進(jìn)行個(gè)性化配置,而不是直接修改安裝目錄中的該文件!
  • -Xms128m,16 G 內(nèi)存的機(jī)器可嘗試設(shè)置為 -Xms512m
  • -Xmx750m,16 G 內(nèi)存的機(jī)器可嘗試設(shè)置為 -Xmx1500m
  • -XX:MaxPermSize=350m,16G 內(nèi)存的機(jī)器可嘗試設(shè)置為 -XX:MaxPermSize=500m(P.S:2017 后的版本該參數(shù)被剔除)
  • -XX:ReservedCodeCacheSize=225m,16G 內(nèi)存的機(jī)器可嘗試設(shè)置為 -XX:ReservedCodeCacheSize=500m

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/viii-a-configuration-files-2.jpg" alt="JVM 配置說(shuō)明" />

  • 上圖是 IntelliJ IDEA 一些屬性配置,沒(méi)有 32 位和 64 位之分,修改原則主要根據(jù)個(gè)人對(duì) IntelliJ IDEA 的個(gè)性化配置情況來(lái)分析。
  • 強(qiáng)烈推薦在閱讀了安裝目錄中的帶注釋的配置文件后,使用 IDEA 自帶菜單中的 Help -> Edit Custom Properties 來(lái)進(jìn)行個(gè)性化配置!
  • 常修改的就是下面 4 個(gè)參數(shù):
  • idea.config.path=${user.home}/.IntelliJIdea/config,該屬性主要用于指向 IntelliJ IDEA 的個(gè)性化配置目錄,默認(rèn)是被注釋,打開(kāi)注釋之后才算啟用該屬性,這里需要特別注意的是斜杠方向,這里用的是正斜杠。
  • idea.system.path=${user.home}/.IntelliJIdea/system,該屬性主要用于指向 IntelliJ IDEA 的系統(tǒng)文件目錄,默認(rèn)是被注釋,打開(kāi)注釋之后才算啟用該屬性,這里需要特別注意的是斜杠方向,這里用的是正斜杠。如果你的項(xiàng)目很多,則該目錄會(huì)很大,如果你的 C 盤(pán)空間不夠的時(shí)候,還是建議把該目錄轉(zhuǎn)移到其他盤(pán)符下。
  • idea.max.intellisense.filesize=2500,該屬性主要用于提高在編輯大文件時(shí)候的代碼幫助。IntelliJ IDEA 在編輯大文件的時(shí)候還是很容易卡頓的。
  • idea.cycle.buffer.size=1024,該屬性主要用于控制控制臺(tái)輸出緩存。有遇到一些項(xiàng)目開(kāi)啟很多輸出,控制臺(tái)很快就被刷滿了沒(méi)辦法再自動(dòng)輸出后面內(nèi)容,這種項(xiàng)目建議增大該值或是直接禁用掉,禁用語(yǔ)句 idea.cycle.buffer.size=disabled

設(shè)置目錄進(jìn)行多臺(tái)設(shè)置同步化處理

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/images/viii-a-setting-synchronize-1.jpg" alt="JVM 配置說(shuō)明" />

  • 上圖是我的個(gè)性化配置目錄,我是存放在 F 盤(pán),同時(shí)該目錄也是在 360 同步盤(pán)中。這樣做主要是為了讓我的多臺(tái)設(shè)置可以同時(shí)使用一個(gè)個(gè)性化配置,保證個(gè)人開(kāi)發(fā)習(xí)慣,額外作用就是在服務(wù)器上一個(gè)備份作用。
  • 設(shè)置方式很簡(jiǎn)單,修改 idea.properties 屬性文件中的 idea.config.path 值,我的機(jī)器為:idea.config.path=F:/360SycDir/idea_config/config

Mac 的配置文件保存路徑

  • 下面內(nèi)容中:XXXXXX,表示 IntelliJ IDEA 的版本號(hào),IntelliJ IDEA 的配置目錄是跟版本號(hào)有關(guān)系的。
  • /Users/你的用戶名/Library/Application Support/IntelliJIdeaXXXXXX,用于保存安裝的插件
  • /Users/你的用戶名/Library/Caches/IntelliJIdeaXXXXXX,用于保存緩存、日志、以及本地的版本控制信息(local history 這個(gè)功能)
  • /Users/你的用戶名/Library/Preferences/IntelliJIdeaXXXXXX,用于保存你的個(gè)人配置,等價(jià)于 Windows 下的 config 目錄

Linux 的配置文件保存路徑

  • 跟 Windows 的目錄命名習(xí)慣一樣,所以你可以直接按 Windows 的配置目錄名稱來(lái)全盤(pán)搜索。

Mac 下修改 VM 參數(shù)

方法一(官方推薦)

大部分情況下,修改 VM 參數(shù)可以使用 IDEA 自帶的選項(xiàng): Help -> Edit Custom VM Options 這個(gè)選項(xiàng)會(huì)自動(dòng)幫你在正確的位置用正確的名字新建一個(gè) VM 參數(shù)配置文件,并在當(dāng)前 IDEA 窗口自動(dòng)打開(kāi)。我們只需要按需編輯,保存后重啟即可。 建議在編輯的時(shí)候查看一下文件的原始路徑,以備改錯(cuò)參數(shù)導(dǎo)致無(wú)法啟動(dòng)時(shí)恢復(fù)使用。 這種方法修改不會(huì)由于升級(jí) IDEA 導(dǎo)致修改被還原。

方法二

手動(dòng)修改個(gè)人配置下的 idea.vmoptions 文件,完整的路徑為: /Users/你的用戶名/Library/Preferences/IntelliJIdeaXXXXXX/idea.vmoptions 或者可以簡(jiǎn)寫(xiě)為: ~/Library/Preferences/IntelliJIdeaXXXXXX/idea.vmoptions 如果該文件不存在,按照名稱新建一個(gè)即可。 推薦直接使用命令行進(jìn)行編輯。 Finder 中進(jìn)入該文件夾的方法是:

  • 打開(kāi) Finder
  • 按快捷鍵 Command + Shift + G
  • 在彈出窗口中輸入 ~/Library/Preferences/
  • 找到對(duì)應(yīng)版本的 IntelliJIdea 文件夾
  • 新建或修改 idea.vmoptions 文件