IDEA工具使用教程,你想要的盡在B站

課程導(dǎo)讀
俗話說:工欲善其事必先利其器。想要快速寫出好的代碼,更是離不開一個(gè)好的工具。在這個(gè)快速發(fā)展的社會(huì),一個(gè)好的工具,能幫我們?cè)陂_發(fā)過程中節(jié)省大量的開發(fā)時(shí)間。
本套課程給同學(xué)們帶來Java目前最流行,最好用的集成開發(fā)工具Intellij Idea。(PS:這套課程是面向所有階段的學(xué)員的哦~)

IDEA的優(yōu)勢(shì)與劣勢(shì)
相比其他開發(fā)工具比如: Eclipse而言比較吃內(nèi)存,對(duì)電腦要求的配置有點(diǎn)高。但它的優(yōu)勢(shì)也非常明顯:它的代碼提示功能、代碼管理能力會(huì)比同類型的工具的效率會(huì)高很多。
我們?yōu)槭裁匆獙W(xué)習(xí)IDEA
IDEA的基本設(shè)置,模板語法,還有斷點(diǎn)調(diào)試,還有IDEA中Git協(xié)同開發(fā)的使用,以上內(nèi)容都是我們學(xué)習(xí)IDEA必會(huì)的內(nèi)容,不會(huì)以上內(nèi)容我們?cè)陂_發(fā)過程中的開發(fā)效率是無法提高的。
一個(gè)大型項(xiàng)目涉及的代碼是非常多的,如果遇到了bug就需要進(jìn)行調(diào)試,調(diào)試就涉及到了我們的斷點(diǎn)進(jìn)行調(diào)試,代碼需要一步一步去跑,看到底是哪個(gè)地方出現(xiàn)了問題。
也就是說我們學(xué)習(xí)IDEA主要是為了利用這個(gè)工具提高我們的開發(fā)效率。
本套課程的整體特色
1.課程廣而深
在整個(gè)Java學(xué)習(xí)路線里面,Idea會(huì)伴隨我們整個(gè)的Java學(xué)習(xí)生涯。當(dāng)然,不同的學(xué)習(xí)階段,對(duì)IDEA的使用要求是不一樣的。
比如Java零基礎(chǔ)階段,我們只需要學(xué)會(huì)idea的安裝,idea如何創(chuàng)建項(xiàng)目,idea如何創(chuàng)建類和接口,如何調(diào)試,等等。
到了Javaweb階段,我們要學(xué)會(huì)如何使用idea創(chuàng)建Javaweb項(xiàng)目,如何配置Tomcat,如何配置相關(guān)插件。
在框架階段,做完項(xiàng)目之后,如何對(duì)項(xiàng)目文件進(jìn)行管理,如何項(xiàng)目調(diào)試等等。
對(duì)于已經(jīng)入行或正在入行的小伙伴們都知道,在軟件開發(fā)的行業(yè)中,對(duì)于剛?cè)肼毜男』锇閬碚f,第一件事就是配置安裝工具,配置環(huán)境。根據(jù)公司定的git地址,從公司的庫里面拿取項(xiàng)目,配置項(xiàng)目并且運(yùn)行項(xiàng)目。
以上的種種在我們的課程中都有詳細(xì)的講解,幫助我們快速適應(yīng)公司的開發(fā)節(jié)奏。
對(duì)有一定經(jīng)驗(yàn)的小伙伴,如果開發(fā)過程中使用idea比較多,但平時(shí)調(diào)試用的少,可以重點(diǎn)看課程里面的斷點(diǎn)調(diào)試,幫助大家在開發(fā)過程中快速調(diào)試代碼、快速定位錯(cuò)誤,助力大家的開發(fā)效率。
我們課程涉及到了IDEA各方面的知識(shí),比如:工作中會(huì)涉及到的一個(gè)工具的安裝,代碼拉取,還有代碼的推送,代碼的合并以及代碼的恢復(fù)等各個(gè)方面,還有IDEA的斷點(diǎn)調(diào)試功能,這些全部都已經(jīng)重點(diǎn)講到位了。
2.案例豐富
本套課程中的每一個(gè)技術(shù)點(diǎn)我們都附有相關(guān)案例來幫助同學(xué)們?nèi)W(xué)習(xí)并掌握這個(gè)技術(shù)點(diǎn)(???)
本套課程重點(diǎn)內(nèi)容
上面也提到了IDEA的基本設(shè)置,模板語法,還有斷點(diǎn)調(diào)試,還有IDEA中Git協(xié)同開發(fā)的使用,以上內(nèi)容都是我們學(xué)習(xí)IDEA必會(huì)的內(nèi)容。接下來我會(huì)簡(jiǎn)單介紹一下這幾部分。
IDEA 的基本設(shè)置(P8)
包括:如何進(jìn)入我們的設(shè)置界面,以及進(jìn)入頁面后主題、字體大小、界面顏色等如何設(shè)置,以及代碼提示規(guī)則、如何取消單行顯示、設(shè)置編輯區(qū)……以上內(nèi)容均可在這一堂課中學(xué)到。這些配置都超級(jí)實(shí)用,用過一次你就再也放不下了~

模板語法(P12~P13)
代碼模板是指配置一些常用的代碼字母縮寫后,當(dāng)輸入縮寫字母時(shí),IDEA會(huì)根據(jù)輸入的字母縮寫幫助自動(dòng)完成預(yù)設(shè)的代碼,從而挺好編碼效率,同時(shí)也可以進(jìn)行個(gè)性化設(shè)置。
這里我們涉及到的內(nèi)容有:內(nèi)置模板、常用模板的說明、如何修改現(xiàn)有模板、自定義模板等內(nèi)容。

斷點(diǎn)調(diào)試
斷點(diǎn)調(diào)試和下面的Git協(xié)同開發(fā)的使用可以說是IDEA的重點(diǎn)中的重點(diǎn)。寫代碼離不開調(diào)試,調(diào)試離不開斷點(diǎn),掌握好斷點(diǎn)調(diào)試能搞大大提升我們的開發(fā)效率。
這一部分我們涉及到了Debug模式運(yùn)行、常用斷點(diǎn)調(diào)試快捷鍵、四種斷點(diǎn)類型以及它們的運(yùn)行效果等內(nèi)容,最大程度的幫助我們掌握斷點(diǎn)調(diào)試這一技能,玩轉(zhuǎn)斷點(diǎn)。

IDEA中Git協(xié)同開發(fā)的使用
注意:學(xué)習(xí)這一部分內(nèi)容前一定要先去查閱相關(guān)Git的安裝和基本的使用方法?。?!
PS:可直接去官網(wǎng)閱讀官方文檔
開發(fā)離不開版本控制,而Git是目前主流的版本控制工具之一。因此在開發(fā)項(xiàng)目時(shí)我們一定要熟練使用Git來控制代碼版本。
這里我們主要講了如何配置Git,以及如何使用Git提交代碼、如何提交本地庫到遠(yuǎn)程庫、IDEA如何使用Git檢出-提交-合并-發(fā)版項(xiàng)目

好了,以上就是我們IDEA課程的大體內(nèi)容,詳情可以點(diǎn)擊下方鏈接直接觀看哦~

