翻譯|使用教程|編輯:董玉霞|2022-03-15 16:30:01.533|閱讀 242 次
概述:在本次教程中,您將學(xué)習(xí)如何從Eclipse切換到IntelliJ IDEA過程中的剩下的內(nèi)容。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在本次教程中,您將學(xué)習(xí)如何從Eclipse切換到IntelliJ IDEA過程中的以下內(nèi)容:
如果您未學(xué)習(xí)前部分的內(nèi)容,可以先學(xué)習(xí)該連載系列前部分內(nèi)容 《Java開發(fā)工具IntelliJ IDEA入門教程(八):從Eclipse遷移到IntelliJ IDEA(上)》 。
IntelliJ IDEA代碼格式化規(guī)則(可通過Settings/Preferences | Editor | Code Style獲得)與Eclipse中的類似,但有一些細(xì)微差別。您可能需要注意默認(rèn)情況下禁用使用制表符選項(xiàng),縮進(jìn)大小可能不同等事實(shí)。
請(qǐng)注意,如果無(wú)法導(dǎo)入 Eclipse 格式化程序設(shè)置,則會(huì)顯示以下錯(cuò)誤消息:輸入文件不是有效的 Eclipse XML 配置文件。
IntelliJ IDEA和Eclipse中的代碼樣式設(shè)置可能存在一些差異。例如,您不能命令I(lǐng)ntelliJ IDEA在之后(而不是之前)放置空格。如果您希望IntelliJ IDEA使用Eclipse格式化程序,請(qǐng)考慮安裝Eclipse 代碼格式化程序插件。
Eclipse
指令 | 快捷鍵 |
格式 | Ctrl+Shift+F |
IntelliJ IDEA
指令 | 快捷鍵 |
重新格式化代碼 | Ctrl+Alt+L |
與Eclipse類似,IntelliJ IDEA也有運(yùn)行/調(diào)試配置對(duì)話框,您可以從主工具欄或主菜單訪問該對(duì)話框。比較相關(guān)的快捷鍵:
Eclipse
指令 | 快捷鍵 |
運(yùn)行 | Ctrl+Shift+F11 |
調(diào)試 | Ctrl+F11 |
IntelliJ IDEA
指令 | 快捷鍵 |
運(yùn)行 | Shift+F10 |
調(diào)試 | Shift+F9 |
制作 | Ctrl+F9 |
更新應(yīng)用程序 | Ctrl+F10 |
如前所述,默認(rèn)情況下IntelliJ IDEA不會(huì)自動(dòng)編譯更改的文件(除非您對(duì)其進(jìn)行配置)。這意味著前部分內(nèi)容 IDE 不會(huì)自動(dòng)重新加載更改。要重新加載更改的類,請(qǐng)通過顯式調(diào)用Build操作Ctrl+F9。如果您的應(yīng)用程序在服務(wù)器上運(yùn)行,除了重新加載之外,您還可以通過以下方式使用更新應(yīng)用程序操作Ctrl+F10:
Eclipse和IntelliJ IDEA中的調(diào)試器類似,但使用不同的快捷方式:
Eclipse
指令 | 快捷鍵 |
進(jìn)入 | F5 |
跨越 | F6 |
出去 | F7 |
恢復(fù) | F8 |
切換斷點(diǎn) | Ctrl+Shift+B |
評(píng)估表達(dá)式 | Ctrl+Shift+I |
IntelliJ IDEA
指令 | 快捷鍵 |
進(jìn)入 | F7 |
智能步入 | Shift+F7 |
跨越 | F8 |
出去 | Shift+F8 |
恢復(fù) | F9 |
切換斷點(diǎn) | Ctrl+F8 |
評(píng)估表達(dá)式 | Alt+F8 |
在IntelliJ IDEA中部署到應(yīng)用程序服務(wù)器或多或少類似于您在Eclipse中可能習(xí)慣的。要將應(yīng)用程序部署到服務(wù)器:
一旦通過Build配置了工件,您就可以隨時(shí)告訴 IDE 構(gòu)建/重建您的工件以及構(gòu)建工件。
IntelliJ IDEA不提供用于編輯Maven/Gradle配置文件的可視化表單。導(dǎo)入/創(chuàng)建Maven/Gradle項(xiàng)目后,您可以直接在編輯器中自由編輯其pom.xml/build.gradle文件。稍后,您可以告訴IntelliJ IDEA按需將項(xiàng)目模型與更改的文件同步,或者自動(dòng)將更改導(dǎo)入新的構(gòu)建文件,對(duì)底層構(gòu)建配置的任何更改最終都需要與IntelliJ IDEA中的項(xiàng)目模型同步。
對(duì)于特定于Maven/Gradle的操作,IntelliJ IDEA提供了Maven Project 工具窗口和Gradle 工具窗口。除了您的項(xiàng)目結(jié)構(gòu)外,這些工具窗口還提供目標(biāo)/任務(wù)列表以及帶有相關(guān)操作的工具欄。
如需手動(dòng)同步,請(qǐng)使用Maven/Gradle工具窗口工具欄上的相應(yīng)操作。
使用Maven/Gradle工具窗口運(yùn)行任何項(xiàng)目目標(biāo)/任務(wù)。當(dāng)您這樣做時(shí),IntelliJ IDEA會(huì)創(chuàng)建相應(yīng)的運(yùn)行配置,您可以稍后重用它來快速運(yùn)行目標(biāo)/任務(wù)。
值得一提的是,可以附加任何目標(biāo)/任務(wù)以在運(yùn)行配置之前運(yùn)行。當(dāng)您的目標(biāo)/任務(wù)生成應(yīng)用程序所需的特定文件時(shí),這可能很有用。
Maven和Gradle工具窗口都提供了運(yùn)行任務(wù)操作。它運(yùn)行一個(gè)Maven/Gradle命令,類似于使用控制臺(tái)運(yùn)行它的方式。
如果您在pom.xml/build.gradle文件中配置了WAR 工件, IntelliJ IDEA會(huì)自動(dòng)在Project Structure中配置相應(yīng)的工件。
注意,當(dāng)您編譯項(xiàng)目或構(gòu)建工件時(shí),IntelliJ IDEA使用自己的構(gòu)建過程,這可能會(huì)更快,但不能保證 100% 準(zhǔn)確。如果在IntelliJ IDEA中使用Build編譯項(xiàng)目時(shí)發(fā)現(xiàn)結(jié)果不一致,請(qǐng)嘗試使用Maven 目標(biāo)或Gradle 任務(wù)。
當(dāng)您打開位于 VCS 根目錄下的項(xiàng)目時(shí),IntelliJ IDEA會(huì)自動(dòng)檢測(cè)它并建議將此根目錄添加到項(xiàng)目設(shè)置中。要更改與版本控制相關(guān)的項(xiàng)目設(shè)置(或手動(dòng)添加 VCS 根),請(qǐng)轉(zhuǎn)到Settings/Preferences版本控制:
IntelliJ IDEA與多存儲(chǔ)庫(kù)項(xiàng)目完美配合。只需將您的項(xiàng)目目錄映射到 VCS,IDE 將負(fù)責(zé)其余的工作。對(duì)于Git和Mercurial,IDE 甚至?xí)槟峁┩?步的分支控制,以便您可以同時(shí)對(duì)多個(gè)存儲(chǔ)庫(kù)執(zhí)行分支操作。
當(dāng)您每個(gè) VCS 都可能需要特定的設(shè)置,例如Git 可執(zhí)行文件的路徑、GitHub/Perforce 憑據(jù)等。
配置 VCS 設(shè)置后,您將看到 版本控制工具窗口 Alt+9。
要從 VCS 簽出項(xiàng)目,請(qǐng)?jiān)跉g迎屏幕或VCS主菜單中單擊從版本控制中獲取。
Local Changes視圖顯示您的本地更改: staged和unstaged。為了簡(jiǎn)化變更管理,所有變更都被組織到變更列表中。對(duì)源文件所做的任何更改都會(huì)自動(dòng)包含在活動(dòng)更改列表中。您可以創(chuàng)建新的更改列表、刪除現(xiàn)有的更改列表(更改列表除外)以及在更改列表之間移動(dòng)文件。
在版本控制工具窗口的本地更改選項(xiàng)卡或項(xiàng)目工具窗口中右鍵單擊要忽略的未版本化文件或文件夾,然后選擇Git添加到.gitignore或Git添加到.git/info/exclude。
如果您希望忽略的文件也顯示在Local Changes視圖中,請(qǐng)單擊查看選項(xiàng)按鈕工具欄上的,并選擇Show Ignored Files。
Git工具窗口的日志選項(xiàng)卡可讓您查看和搜索提交的歷史記錄。您可以按存儲(chǔ)庫(kù)、分支、用戶、日期、文件夾甚至描述中的短語(yǔ)對(duì)提交進(jìn)行排序和過濾。您可以找到特定的提交,或者只是瀏覽歷史記錄和分支樹:
IntelliJ IDEA允許您創(chuàng)建、切換、合并、比較和刪除分支。對(duì)于這些操作,可以使用主菜單或上下文VCS菜單中的分支,或者使用VCS 操作彈出窗口(您可以通過按或狀態(tài)欄右側(cè)的小部件來調(diào)用它:
VCS 主菜單中提供了所有 VCS 操作:
行動(dòng) | 捷徑 |
版本控制工具窗口 | Alt+9 |
VCS 操作彈出窗口 | Alt+` |
提交更改 | Ctrl+K |
更新項(xiàng)目 | Ctrl+T |
推送提交 | Ctrl+Shift+K |
以上就是如何從Eclipse遷移到IntelliJ IDEA的全部教程,想要了解更多IntelliJ IDEA使用教程,點(diǎn)擊閱讀
正值“315”消費(fèi)者權(quán)益日,慧都為正版護(hù)航,聯(lián)合Jetbrains廠商推出滿減優(yōu)惠,最高減1200,歡迎大家進(jìn)入詳情頁(yè)了解詳情。
IntelliJ IDEA是java編程語(yǔ)言開發(fā)的集成環(huán)境,在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解或購(gòu)買IntelliJ IDEA正版授權(quán)的朋友,歡迎咨詢
IntelliJ IDEA技術(shù)交流群5:786598704 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn