正所謂工欲善其事,必先利其器,身為碼農(nóng)的我們,擁有得心應(yīng)手的編輯器就好比如魚得水,在萬行代碼中取bug首級(jí)就如觀魚賞花!IDEA就堪稱是當(dāng)世之神兵,自詡為最智能的編輯器。到底是它口出狂言還是實(shí)至名歸?所謂親身下河知深淺,親口嘗梨知酸甜,讓我們一起學(xué)習(xí)IDEA的使用以一探究竟。
直接百度IDEA,進(jìn)入官網(wǎng)下載,隨即安裝即可。至于破解,其法大約有三。其一便是使用lisence server,其二是用補(bǔ)丁包,其三便是自己搭服務(wù)器破解。因其破解之法常因版本之差異而失效,且各法在百度上皆有詳細(xì)教程,故此不再贅述。
1、配置文件詳解:在idea的安裝目錄的bin目錄下,有 idea.exe.vmoptions
,其主要配置作用如下:
-Xms128m 啟動(dòng)時(shí)內(nèi)存大小,增大了該參數(shù)可以提高啟動(dòng)速度
-Xmx750m 最大內(nèi)存量,調(diào)大會(huì)降低垃圾回收的頻率,會(huì)更流暢
-XX:ReservedCodeCacheSize=240m 保留的代碼所占內(nèi)存大小,也可增大
Windows用戶在 C:\Users\username\.IntelliJIdeaxxxx.x
有config和system目錄,關(guān)于idea的配置均在config目錄下,若配置亂了,刪除config目錄即可。
2、模塊module:idea并無workspace之概念,只有project和module。其project相當(dāng)于eclipse中的workspace,module相當(dāng)于eclipse中的project。eclipse中一個(gè)頁面可以呈現(xiàn)多個(gè)project,而idea一個(gè)頁面只能展現(xiàn)一個(gè)project,但是可以有多個(gè)module。這是為了更好的進(jìn)行分布式開發(fā)。創(chuàng)建方法簡單,直接選中project右鍵new module即可,刪除module需先選中module,右鍵,open module settings,再選中module點(diǎn)擊減號(hào),再點(diǎn)ok,然后選中module才會(huì)有delete選項(xiàng)。
3、常用設(shè)置:file ---> settings進(jìn)入設(shè)置,其常用設(shè)置如下:
(1)、 appearance & behavior:設(shè)置主題:
點(diǎn)擊ok即會(huì)自動(dòng)重啟,然后主題便會(huì)生效。
(2)、 editor:
滾輪改變字體大?。?/span>
顯示文檔注釋:
自動(dòng)導(dǎo)包:
方法分隔符:
忽略大小寫:
多行顯示tabs:
字體相關(guān)設(shè)置:
設(shè)置注釋顏色:
設(shè)置類文檔注釋模板:
設(shè)置編碼:
設(shè)置模板:我們知道在eclipse中輸入syso回車就是一條輸出語句,這就是模板。idea中可以自定義模板。在 editor ---> live templates 中就可以設(shè)置模板。常用模板在iterations、others、output中,可以修改,也可以新增自定義模板。
常用模板如下:
模板|作用
-|:-
psvm|main方法
sout、soutp、soutm、soutv|輸出語句
fori、itar|for循環(huán)
iter|增強(qiáng)for
userList.for|增強(qiáng)for遍歷名為userList的集合
ifn、xxx.nu|if(xxx == null)
inn、xxx.nn|if(xxx != null)
prsf|private static final
psf、psfi、psfs|public static final (int、String)
修改模板:
設(shè)置自動(dòng)編譯:
省電模式:file ---> power save mode ,這是設(shè)置省電模式的,如果你的代碼沒有了提示和檢查功能,估計(jì)就是開啟了省電模式,關(guān)閉即可。
多窗口顯示代碼:我們知道eclipse的代碼編輯窗可以同時(shí)顯示好幾個(gè)類,只需要把想打開的類拖一下就行,idea也可以同時(shí)顯示兩個(gè)類的代碼編輯窗,選中想要打開類,右鍵:
(4)、 keymap:設(shè)置快捷鍵:
4、配置tomcat:若是springboot,內(nèi)置了tomcat,無需配置,若是一般的動(dòng)態(tài)項(xiàng)目,就需要配置tomcat。配置tomcat步驟如下圖:
5、關(guān)聯(lián)數(shù)據(jù)庫:按下圖步驟操作,關(guān)聯(lián)數(shù)據(jù)庫。
6、配置maven:idea已經(jīng)集成了maven,但還是建議使用自己安裝的maven。配置自己安裝的maven方式如下:
7、其他設(shè)置:
(1)、 清除索引:idea會(huì)自動(dòng)為項(xiàng)目創(chuàng)建索引,為了加快文件查詢,從而加快各種查找、代碼提示等各種操作的速度。但是,索引有時(shí)候也會(huì)出問題,比如idea未正常退出、電腦藍(lán)屏等。索引出了問題,當(dāng)你重新打開項(xiàng)目就會(huì)報(bào)各種莫名其妙的錯(cuò)誤,甚至項(xiàng)目都打不開。出現(xiàn)這種情況就可以清除索引:點(diǎn)擊 file ---> Invalidate caches 即可清除索引。
(2)、 關(guān)閉自動(dòng)更新:關(guān)閉自動(dòng)更新操作如下:
(3)、 插件的安裝:
以上乃本教程的全部內(nèi)容,涵蓋了idea使用的方方面面。雖然我之前也一直在用eclipse,但是生而為人,不能因循守舊,總要不斷嘗試新事物,才會(huì)有所突破!
聯(lián)系客服