Eclipse轉(zhuǎn)型IDEA快速上手指南

本人從07年開始使用Eclipse,掐指一算已經(jīng)快十五年了。最近工作交流中,因?yàn)闆]用使用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的用戶視角編寫此文,介紹了二者的主要區(qū)別、IDEA如何創(chuàng)建工程和模塊,插件安裝方法、常見快捷鍵、如何調(diào)試代碼、maven和git的使用。至于網(wǎng)上大量同學(xué)評(píng)論說IDEA效率如何如何之高,在這里本人先不做任何評(píng)論,待我熟悉IDEA之后再做總結(jié)。

Intellij IDEA與Eclipse的主要區(qū)別

1. IDEA社區(qū)版免費(fèi)(只做基礎(chǔ)的Java開發(fā)),專業(yè)版收費(fèi);Eclipse完全免費(fèi)

2.核心概念區(qū)別

Intellij IDEA沒有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是開啟的則會(huì)自動(dòng)安裝安裝插件到IDEA。

快捷鍵的使用

File>Settings>Keymap

查看快捷鍵的使用


常用語句縮寫如下:

縮寫???????? 生成代碼

psvm???? public static void main(String[] args){}

sout ??? System.out.println()

souf ??? System.out.printf()

fori?? ??? for (int i = 0; i < ; i++) { }

我們可以在Settings中的live templates 內(nèi)設(shè)置常用的語句縮寫,如下圖所示 :

關(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,如果開發(fā)機(jī)安裝了Git會(huì)自動(dòng)識(shí)別

代碼中使用Git通過VCS,如下圖所示:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容