一、背景
還記得去年入職的時候,發現很多同事都在用Intellij IDEA,其實在那之前都已經接觸過,只不過沒有在開發中實際應用而已. 這時候我下定決心要擁抱IDEA了,尤其被它酷酷的黑色主題所吸引,感覺那才是我們程式猿的正確開啟方式.
二、說明
要想從使用了很久的Eclipse切換到IDEA,需要我們提前瞭解這兩個IDE之間差別,例如:介面、主題、編輯方式、工程配置、快捷鍵等等.
三、介面差別
1.沒有工作空間的概念
當你一啟動IDEA你就會發現,怎麼沒有我們在Eclipse中熟悉的工作空間呢?瞬間感覺好心慌,別急,這其實只是意味著開啟一個IDEA只能操作一個工程。在Eclipse中N多相互依賴的工程,在IDEA中意味著一個工程多個模組,這才是它的正確開啟方式。也就是我們在使用Maven管理工程的時候使用聚合來把工程模組整合起來.
2.Eclipse與IDEA術語對比
Eclipse | IDEA |
WorkSpace | Project |
Project | Module |
Facet | Facet |
Library | Library |
JRE | SDK |
Classpath variable | Path variable |
3.沒有檢視的概念
仔細觀察,你會發現,在IDEA中是沒有Eclipse中檢視的概念的。這就說明不需要你為了使用不同的功能來切換不同的檢視,IDEA會自動根據你的需要來自動展開你需要的工具視窗.
4.工具視窗
[1].跟Eclipse一樣,IDEA也有著豐富的工具視窗,想要開啟某個工具視窗的時候,你需要找到對應的工具視窗位置,然後滑鼠左鍵單擊它就可以給你想要。
[2]. 如果你找不到了你想要的工具視窗導航,你可以把滑鼠放在視窗左下角來開啟相應的工具視窗
[3].毫無疑問,我們也可以使用快捷鍵來開啟相應的視窗,當然我們也可以選擇自定義開啟各個視窗的快捷鍵
Project **Alt+1** 開啟工程視窗
Debug **Alt+5** 開啟debug視窗
Structure **Alt+7** 開啟檔案結構視窗