加微信領(lǐng)取資料

Intellij IDEA視頻教程

已有161201人點(diǎn)擊
√視頻 √源碼 √筆記 √課件

課程下載

本套教程及資料一鍵下載

百戰程序員

在線(xiàn)學(xué)習-輔導-闖關(guān)-督學(xué)
10大專(zhuān)業(yè)全系列課程

技術(shù)交流

與帥哥、美女同學(xué)共同進(jìn)步

學(xué)習線(xiàn)路圖

系統化學(xué)習,打造階梯學(xué)習
模式

  • 課程目錄

  • 課程介紹

  • 課程評論

01_課程介紹.mp4 開(kāi)始學(xué)習 02_IDEA介紹.mp4 開(kāi)始學(xué)習 03_IDEA安裝.mp4 開(kāi)始學(xué)習 04_IDEA破解.mp4 開(kāi)始學(xué)習 05_IDEA配置.mp4 開(kāi)始學(xué)習 06_IDEA創(chuàng )建普通Java項目.mp4 開(kāi)始學(xué)習 07_IDEA中的快捷鍵使用.mp4 開(kāi)始學(xué)習 08_IDEA中的代碼模板使用.mp4 開(kāi)始學(xué)習 09_IDEA創(chuàng )建Web工程.mp4 開(kāi)始學(xué)習 10_IDEA創(chuàng )建普通Maven工程.mp4 開(kāi)始學(xué)習 11_在Maven項目中指定目錄標記.mp4 開(kāi)始學(xué)習 12_在Maven項目中實(shí)現業(yè)務(wù)并啟動(dòng)Tomcat.mp4 開(kāi)始學(xué)習 13_構建Maven的聚合工程.mp4 開(kāi)始學(xué)習 14_在父工程的POM文件中添加依賴(lài)管理.mp4 開(kāi)始學(xué)習 15_在子模塊的POM文件中添加依賴(lài).mp4 開(kāi)始學(xué)習 16_創(chuàng )建Pojo與Mapper.mp4 開(kāi)始學(xué)習 17_框架整合并測試Mapper.mp4 開(kāi)始學(xué)習 18_Tomcat插件使用說(shuō)明.mp4 開(kāi)始學(xué)習 19_在IDEA中完成用戶(hù)添加業(yè)務(wù).mp4 開(kāi)始學(xué)習 20_IDEA中的Maven項目打包處理.mp4 開(kāi)始學(xué)習 21_IDEA中的非Maven項目打包處理.mp4 開(kāi)始學(xué)習 22_IDEA中使用SVN-上傳項目.mp4 開(kāi)始學(xué)習 23_IDEA中使用SVN-檢出項目到本地工作空間.mp4 開(kāi)始學(xué)習 24_IDEA中使用SVN-SVN的基本操作說(shuō)明.mp4 開(kāi)始學(xué)習 25_IDEA中使用Git管理項目.mp4 開(kāi)始學(xué)習 26_IDEA中將代碼上傳到GitHub遠程倉庫.mp4 開(kāi)始學(xué)習 27_IDEA中的Debug使用.mp4 開(kāi)始學(xué)習 28_IDEA中的REST Client的使用.mp4 開(kāi)始學(xué)習 29_IDEA中的Linux遠程管理工具的使用.mp4 開(kāi)始學(xué)習
  1 IDEA簡(jiǎn)介

  IDEA 全稱(chēng)IntelliJ IDEA,是用于java語(yǔ)言開(kāi)發(fā)的集成環(huán)境(也可用于其他語(yǔ)言),IntelliJ在業(yè)界被公認為最好的java開(kāi)發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng )新的GUI設計等方面的功能可以說(shuō)是超常的。IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開(kāi)發(fā)人員以嚴謹著(zhù)稱(chēng)的東歐程序員為主。

  對于IDEA,JetBrans公司提出的最新口號是:Capable and Ergomomic IDE for JVM ,翻譯過(guò)來(lái)就是面向JVM、功能強大且符合人體工程學(xué)的IDE。面向JVM的是指該IED支持Java、Scale等運行于JVM之上的所有語(yǔ)言。

  2 IDEA版本說(shuō)明

  IDEA共分為兩大版本

  商業(yè)版:旗艦版功能強大

  免費版:社區版功能單一

  3 IDEA 特點(diǎn)

  所提倡的是智能編碼,是減少程序員的工作

   ? ? ? 3.1 智能的選取

    在很多時(shí)候我們要選取某個(gè)方法,或某個(gè)循環(huán)或想一步一步從一個(gè)變量到整個(gè)

    類(lèi)慢慢擴充著(zhù)選取,IDEA 就提供這種基于語(yǔ)法的選擇,在默認設置中 Ctrl+W,

    可以實(shí)現選取范圍的不斷擴充,這種方式在重構的時(shí)候尤其顯得方便。

    3.2 豐富的導航模式

    IDEA 提供了豐富的導航查看模式,例如 Ctrl+E 顯示最近打開(kāi)過(guò)的文件,Ctrl+N

    顯示你希望顯示的類(lèi)名查找框(該框同樣有智能補充功能,當你輸入字母后 IDEA

    小風(fēng) Java 實(shí)戰系列教程

    將顯示所有候選類(lèi)名)。在最基本的 project 視圖中,你還可以選擇多種的視圖

  方式。

    3.3 歷史記錄功能

    不用通過(guò)版本管理服務(wù)器,單純的 IDEA 就可以查看任何工程中文件的歷史

    記錄,在版本恢復時(shí)你可以很容易的將其恢復。

    JUnit 的完美支持

    3.4 對重構的優(yōu)越支持

    IDEA 是所有 IDE 中最早支持重構的,其優(yōu)秀的重構能力一直是其主要賣(mài)點(diǎn)之一。

    3.5 編碼輔助

    Java 規范中提倡的 toString()、hashCode()、equals()以及所有的 get/set 方法,

    你可以不用進(jìn)行任何的輸入就可以實(shí)現代碼的自動(dòng)生成,從而把你從無(wú)聊的基本

    方法編碼中解放出來(lái)。

    3.6 靈活的排版功能

    基本所有的 IDE 都有重排版功能,但僅有 IDEA 的是人性的,因為它支持排版

    模式的定制,你可以根據不同的項目要求采用不同的排版方式。

    XML 的完美支持

    xml 全提示支持:所有流行框架的 xml 文件都支持全提示,誰(shuí)用誰(shuí)知道。

    3.7 動(dòng)態(tài)語(yǔ)法檢測

    任何不符合 java 規范、自己預定義的規范、累贅都將在頁(yè)面中加亮顯示。

    3.8 代碼檢查

    對代碼進(jìn)行自動(dòng)分析,檢測不符合規范的,存在風(fēng)險的代碼,并加亮顯示。

    3.9 對JSP的完全支持

    不需要任何的插件,完全支持 JSP。

    3.10 智能編輯

    代碼輸入過(guò)程中,自動(dòng)補充方法或類(lèi)。

    3.11 EJB 支持

    不需要任何插件完全支持 EJB(6.0 支持 EJB3.0)

    3.12 列編輯模式

    用過(guò) UtralEdit 的肯定對其的列編輯模式贊賞不已,因為它減少了很多無(wú)聊的

    重復工作,而 IDEA 完全支持該模式,從而更加提高了編碼效率。

    3.13 預置模板

    預置模板可以讓你把經(jīng)常用到的方法編輯進(jìn)模板,使用時(shí)你只用輸入簡(jiǎn)單的

    幾個(gè)字母就可以完成全部代碼的編寫(xiě)。例如使用比較高的 public static void

    main(String[] args){}你可以在模板中預設 pm 為該方法,輸入時(shí)你只要輸入 pm 再

    按代碼輔助鍵,IDEA 將完成代碼的自動(dòng)輸入。

    3.14 完美的自動(dòng)代碼完成

    智能檢查類(lèi)中的方法,當發(fā)現方法名只有一個(gè)時(shí)自動(dòng)完成代碼輸入,從而減

    少剩下代碼的編寫(xiě)工作。

    3.15 版本控制完美支持

    集成了目前市面上常見(jiàn)的所有版本控制工具插件,包括 git、svn、github,讓

    開(kāi)發(fā)人員在編程的工程中直接在 intellij idea 里就能完成代碼的提交、檢出、解決

    沖突、查看版本控制服務(wù)器內容等等。

    3.16 不使用代碼的檢查

    自動(dòng)檢查代碼中不使用的代碼,并給出提示,從而使代碼更高效。

    3.17 智能代碼

    自動(dòng)檢查代碼,發(fā)現與預置規范有出入的代碼給出提示,若程序員同意修改

    自動(dòng)完成修改。例如代碼:String str = "Hello Intellij " + "IDEA"; IDEA 將給出優(yōu)化提

    示,若程序員同意修改 IDEA 將自動(dòng)將代碼修改為:String str = "Hello Intellij IDEA";

    3.18 正則表達式的查找和替換功能

    查找和替換支持正則表達式,從而提高效率。

    3.19 JavaDoc 預覽支持

    支持 JavaDoc 的預覽功能,在 JavaDoc 代碼中 Ctrl+Q 顯示 JavaDoc 的結果,

    從而提高 doc 文檔的質(zhì)量。

    3.20 程序員意圖支持

    程序員編碼時(shí) IDEA 時(shí)時(shí)檢測你的意圖,或提供建議,或直接幫你完成代碼。

    不需要再使用 CTR+S 不停的保存代碼

 

看過(guò)該課程的同學(xué)還看過(guò)

親,請下載視頻觀(guān)看?。?!