Eclipse轉(zhuǎn)型IDEA快速上手指南
本人從07年開(kāi)始使用Eclipse,掐指一算已經(jīng)快十五年了。最近工作交流中,因?yàn)闆](méi)用使用IDEA而被新人調(diào)侃,于是乎我就自己花了半天時(shí)間試用了一下IDEA并簡(jiǎn)單總結(jié)了一下IDEA的基礎(chǔ)使用方法,希望與仍舊使用Eclipse的同仁們共享!這里關(guān)于Intellij IDEA與Eclipse的UI不做任何評(píng)論!強(qiáng)調(diào)一下本文更適合有Eclipse編碼經(jīng)驗(yàn)的同學(xué),我完全以Eclipse轉(zhuǎn)型IDEA的用戶視角編寫(xiě)此文,介紹了二者的主要區(qū)別、IDEA如何創(chuàng)建工程和模塊,插件安裝方法、常見(jiàn)快捷鍵、如何調(diào)試代碼、maven和git的使用。至于網(wǎng)上大量同學(xué)評(píng)論說(shuō)IDEA效率如何如何之高,在這里本人先不做任何評(píng)論,待我熟悉IDEA之后再做總結(jié)。
Intellij IDEA與Eclipse的主要區(qū)別
1. IDEA社區(qū)版免費(fèi)(只做基礎(chǔ)的Java開(kāi)發(fā)),專業(yè)版收費(fèi);Eclipse完全免費(fèi)
2.核心概念區(qū)別
Intellij IDEA沒(méi)有workspace的概念
Intellij IDEA中的Project相當(dāng)于Eclipse中的workspace
Intellij IDEA中的Module相當(dāng)于Eclipse中的Project
Intellij IDEA中一個(gè)Project可以包括多個(gè)Module
Eclipse中一個(gè)W orkspace可以包括多個(gè)Project
Intellij IDEA:每個(gè)屏幕只能有一個(gè)項(xiàng)目
Eclipse:可以有多個(gè)項(xiàng)目,自由度更大
Project或者M(jìn)odule
導(dǎo)入新的Project或者M(jìn)odule

一個(gè)project中可以創(chuàng)建多個(gè)module,包括普通的Java module 和maven module,如下圖:

設(shè)置編碼格式
File>Settings>Editor>File Encodings如下圖
插件下載與安裝
File>Settings>Plugins

安裝插件
1.在上圖中,選擇Marketplace,直接搜索安裝
2.去插件市場(chǎng)(
https://plugins.jetbrains.com)下載,找到需要的插件,如果IDEA是開(kāi)啟的則會(huì)自動(dòng)安裝安裝插件到IDEA。
快捷鍵的使用
File>Settings>Keymap
查看快捷鍵的使用
常用語(yǔ)句縮寫(xiě)如下:
縮寫(xiě) 生成代碼
- psvm public static void main(String[] args){}
- sout System.out.println()
- souf System.out.printf()
- fori for (int i = 0; i < ; i++) { }
關(guān)于maven
File->settings->搜索maven

Maven home directory--設(shè)置maven安裝包的bin文件夾所在的位置
User settings file--設(shè)置setting文件所在的位置
Local repository--設(shè)置本地倉(cāng)庫(kù)
Maven的依賴包可以在External Libraries中顯示,如下圖:

代碼調(diào)試
IDEA在代碼調(diào)試方面做得確實(shí)比Eclipse簡(jiǎn)單易用,這里給點(diǎn)贊!
在左邊行號(hào)欄單擊左鍵即添加斷點(diǎn),調(diào)試界面如下:

關(guān)于Git
File->settings->搜索Git,如果開(kāi)發(fā)機(jī)安裝了Git會(huì)自動(dòng)識(shí)別
代碼中使用Git通過(guò)VCS,如下圖所示:
