6腮鞍、安裝目錄講解值骇、IDE 設置云同步

IntelliJ IDEA 相關核心文件和目錄介紹

安裝目錄介紹

IntelliJ IDEA 的安裝目錄并不復雜,上圖為最常改動的 bin 目錄移国,經(jīng)常會改動的文件或是必須介紹就是如圖紅色框中的幾個吱瘩。

idea.exe文件是 IntelliJ IDEA 32 位的可行執(zhí)行文件,IntelliJ IDEA 安裝完默認發(fā)送到桌面的也就是這個執(zhí)行文件的快捷方式迹缀。

idea.exe.vmoptions文件是 IntelliJ IDEA 32 位的可執(zhí)行文件的 VM 配置文件使碾,具體配置修改會下面進行專門講解。

idea64.exe文件是 IntelliJ IDEA 64 位的可行執(zhí)行文件祝懂,要求必須電腦上裝有 JDK 64 位版本票摇。64 位的系統(tǒng)也是建議使用該文件。

idea64.exe.vmoptions文件是 IntelliJ IDEA 64 位的可執(zhí)行文件的 VM 配置文件嫂易,具體配置修改會下面進行專門講解兄朋。

idea.properties文件是 IntelliJ IDEA 的一些屬性配置文件,具體配置修改會下面進行專門講解怜械。

設置目錄介紹

不管你使用的是哪個操作系統(tǒng)颅和,IntelliJ IDEA 的設置目錄命名是統(tǒng)一的、有規(guī)律:.IntelliJ IDEA14缕允。其中 14 表示大版本號峡扩,如果你電腦上還同時裝有 13 的版本,那則還應該會有一個:.IntelliJ IDEA13的設置目錄障本,其他版本道理一樣教届。

在三大主流的操作系統(tǒng)上响鹃,你只要對整個硬盤進行搜索:.IntelliJ IDEA14,即可找到案训,無需可以去記憶到底生成在哪個目錄下买置。

對于這個設置目錄有一個特性,就是你刪除掉整個目錄之后强霎,重新啟動 IntelliJ IDEA 會再自動幫你再生成一個全新的默認配置忿项,所以很多時候如果你把 IntelliJ IDEA 配置改壞了,沒關系城舞,刪掉該目錄轩触,一切都會還原到默認,我是很建議新人可以多自己摸索 IntelliJ IDEA 的配置家夺,多幾次還原脱柱,有助于加深對 IntelliJ IDEA 的了解。

config目錄是 IntelliJ IDEA 個性化化配置目錄拉馋,或者說是整個 IDE 設置目錄榨为。也是我個人認為最重要的目錄,沒有之一椅邓,如果你還記得安裝篇的介紹的時候柠逞,安裝新版本的 IntelliJ IDEA 會自動掃描硬盤上的舊配置目錄,指的就是該目錄景馁。這個目錄主要記錄了:IDE 主要配置功能板壮、自定義的代碼模板、自定義的文件模板合住、自定義的快捷鍵绰精、Project 的 tasks 記錄等等個性化的設置。

system目錄是 IntelliJ IDEA 系統(tǒng)文件目錄透葛,是 IntelliJ IDEA 與開發(fā)項目一個橋梁目錄笨使,里面主要有:緩存、索引僚害、容器文件輸出等等硫椰,雖然不是最重要目錄,但是也是最不可或缺目錄之一萨蚕。

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

上圖是 64 位可執(zhí)行文件的 JVM 配置文件內(nèi)容靶草,如果你是 32 位的系統(tǒng)你應該修改的是idea.exe.vmoptions文件里面的內(nèi)容,但是由于 32 位系統(tǒng)內(nèi)存一般都是 2G 左右的岳遥,所以也沒有多大空間可以調(diào)整奕翔,所以一般無需調(diào)整的。

修改的原則主要是根據(jù)自己機器的內(nèi)存情況來判斷的浩蓉,我個人是建議 8G 以下的機子或是靜態(tài)頁面開發(fā)者都是無需修改的派继。如果你是開發(fā)大型項目宾袜、Java 項目或是 Android 項目,并且內(nèi)存大于 8G驾窟,建議進行修改庆猫,常修改的就是下面 4 個參數(shù),我這里主要以我的機子會例進行建議纫普,每個人機子情況不一阅悍,這里也只是做一個引子,最好的調(diào)整方式是你可以根據(jù) jconsole 這類工具進行觀察后個性化調(diào)整昨稼。

-Xms128m,16 G 內(nèi)存的機器可嘗試設置為-Xms512m

-Xmx750m拳锚,16 G 內(nèi)存的機器可嘗試設置為-Xmx1500m

-XX:MaxPermSize=350m假栓,16G 內(nèi)存的機器可嘗試設置為-XX:MaxPermSize=500m

-XX:ReservedCodeCacheSize=225m,16G 內(nèi)存的機器可嘗試設置為-XX:ReservedCodeCacheSize=500m

上圖是 IntelliJ IDEA 一些屬性配置霍掺,沒有 32 位和 64 位之分匾荆,修改原則主要根據(jù)個人對 IntelliJ IDEA 的個性化配置情況來分析。常修改的就是下面 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。

設置目錄進行多臺設置同步化處理

上圖是我的個性化配置目錄邻悬,我是存放在 F 盤症昏,同時該目錄也是在 360 同步盤中。這樣做主要是為了讓我的多臺設置可以同時使用一個個性化配置父丰,保證個人開發(fā)習慣肝谭,額外作用就是在服務器上一個備份作用。

設置方式很簡單蛾扇,修改idea.properties屬性文件中的idea.config.path值攘烛,我的機器為:idea.config.path=F:/360SycDir/idea_config/config

Mac 的配置文件保存路徑

下面內(nèi)容中:XXXXXX,表示 IntelliJ IDEA 的版本號镀首,IntelliJ IDEA 的配置目錄是跟版本號有關系的坟漱。

/Users/你的用戶名/Library/Application Support/IntelliJIdeaXXXXXX,用于保存安裝的插件

/Users/你的用戶名/Library/Caches/IntelliJIdeaXXXXXX更哄,用于保存緩存芋齿、日志、以及本地的版本控制信息(local history 這個功能)

/Users/你的用戶名/Library/Preferences/IntelliJIdeaXXXXXX成翩,用于保存你的個人配置觅捆,等價于 Windows 下的config目錄

Linux 的配置文件保存路徑

跟 Windows 的目錄命名習慣一樣,所以你可以直接按 Windows 的配置目錄名稱來全盤搜索麻敌。

Mac 下修改 VM 參數(shù)

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末栅炒,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子庸论,更是在濱河造成了極大的恐慌职辅,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件聂示,死亡現(xiàn)場離奇詭異域携,居然都是意外死亡,警方通過查閱死者的電腦和手機鱼喉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門秀鞭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人扛禽,你說我怎么就攤上這事锋边。” “怎么了编曼?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵豆巨,是天一觀的道長。 經(jīng)常有香客問我掐场,道長往扔,這世上最難降的妖魔是什么贩猎? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮萍膛,結果婚禮上吭服,老公的妹妹穿的比我還像新娘。我一直安慰自己蝗罗,他們只是感情好艇棕,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著串塑,像睡著了一般沼琉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拟赊,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天刺桃,我揣著相機與錄音,去河邊找鬼吸祟。 笑死,一個胖子當著我的面吹牛桃移,可吹牛的內(nèi)容都是我干的屋匕。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼借杰,長吁一口氣:“原來是場噩夢啊……” “哼过吻!你這毒婦竟也來了?” 一聲冷哼從身側響起蔗衡,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤纤虽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后绞惦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逼纸,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年济蝉,在試婚紗的時候發(fā)現(xiàn)自己被綠了杰刽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡王滤,死狀恐怖贺嫂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情雁乡,我是刑警寧澤第喳,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站踱稍,受9級特大地震影響曲饱,放射性物質(zhì)發(fā)生泄漏悠抹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一渔工、第九天 我趴在偏房一處隱蔽的房頂上張望锌钮。 院中可真熱鬧,春花似錦引矩、人聲如沸梁丘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽氛谜。三九已至,卻和暖如春区端,著一層夾襖步出監(jiān)牢的瞬間值漫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工织盼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杨何,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓沥邻,卻偏偏與公主長得像危虱,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子唐全,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容

  • IntelliJ IDEA 相關核心文件和目錄介紹安裝目錄介紹 IntelliJ IDEA 的安裝目錄并不復雜埃跷,上...
    wuchaooooo閱讀 7,632評論 1 7
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)邮利,斷路器弥雹,智...
    卡卡羅2017閱讀 134,628評論 18 139
  • ○ IntelliJ IDEA 的安裝目錄并不復雜,上圖為最常改動的 bin 目錄延届,經(jīng)常會改動的文件或是必須介紹就...
    胖先森閱讀 322評論 0 3
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,773評論 6 342
  • 歷經(jīng)十月懷胎剪勿,一直都在期待分娩的那一刻,無時無刻不在想象肚子里的孩子到底長啥樣祷愉,除了喜悅當然還有各種擔心窗宦,...
    素心5閱讀 317評論 0 0