翻譯|使用教程|編輯:秦林|2022-11-16 09:25:33.550|閱讀 159 次
概述:本文給大家講解在將 Eclipse 遷移到IntelliJ IDEA?的通用操作流程,歡迎下載最新版產(chǎn)品體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA,是java編程語言開發(fā)的集成環(huán)境。IntelliJ在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能是非常強(qiáng)大的。
本文給大家講解在將 Eclipse 遷移到IntelliJ IDEA?的通用操作流程,歡迎下載最新版產(chǎn)品體驗(yàn)!
IntelliJ IDEA 沒有保存按鈕。由于在 IntelliJ IDEA 中您可以撤消重構(gòu)并從Local History恢復(fù)更改,因此不用每次都保存更改。
不過,保存到物理磁盤是由某些原因?qū)е碌模ň幾g、關(guān)閉文件、將焦點(diǎn)移出 IDE 等等。您可以通過設(shè)置/首選項(xiàng)/更改此行為。外觀與行為/系統(tǒng)設(shè)置:
保存操作
如果您是一位經(jīng)驗(yàn)豐富的 Eclipse 用戶,您就會(huì)熟悉保存操作:保存時(shí)自動(dòng)觸發(fā)的操作,例如重新格式化代碼、組織導(dǎo)入等。
IntelliJ IDEA 還具有保存操作功能,您可以在設(shè)置/首選項(xiàng) |中找到并啟用這些操作。工具/保存時(shí)的操作。
最重要的是,IntelliJ IDEA 允許您在提交時(shí)自動(dòng)運(yùn)行相應(yīng)的操作:
或手動(dòng)進(jìn)行:
自動(dòng)編譯
默認(rèn)情況下,IntelliJ IDEA 不會(huì)在保存時(shí)自動(dòng)編譯項(xiàng)目,因?yàn)橥ǔN覀儾粫?huì)在 IntelliJ IDEA 中顯式調(diào)用保存操作。
如果您想模仿Eclipse的行為,您可以調(diào)用Build Project操作Ctrl+F9——它將保存更改的文件并編譯它們。
您還可以在設(shè)置/首選項(xiàng) |中啟用構(gòu)建項(xiàng)目保存操作。工具/保存時(shí)的操作。
請(qǐng)注意,IntelliJ IDEA 中的自動(dòng)編譯與Eclipse中的不同。在Eclipse中,它不是完全自動(dòng)的,因?yàn)樗怯捎脩麸@式調(diào)用的保存操作觸發(fā)的,而在 IntelliJ IDEA 中,它是在您在編輯器中鍵入時(shí)隱式調(diào)用的。
這就是為什么即使啟用了構(gòu)建項(xiàng)目選項(xiàng),如果至少有一個(gè)應(yīng)用程序正在運(yùn)行,IntelliJ IDEA 也不會(huì)執(zhí)行自動(dòng)編譯:它將隱式地重新加載應(yīng)用程序中的類。在這種情況下,您可以調(diào)用Build/構(gòu)建項(xiàng)目 Ctrl+F9。
問題工具窗口
如果在保存操作中啟用了構(gòu)建項(xiàng)目選項(xiàng),則會(huì)出現(xiàn)問題工具窗口。它顯示了在項(xiàng)目編譯中檢測(cè)到的問題列表。
Eclipse 編譯器
Eclipse使用自己的編譯器,而IntelliJ IDEA 使用與項(xiàng)目 JDK 捆綁在一起的javac編譯器。如果您必須使用Eclipse編譯器,請(qǐng)導(dǎo)航至設(shè)置/偏好/構(gòu)建、執(zhí)行、部署/編譯器/Java Compiler并選擇它,如下圖所示:
Eclipse和javac編譯器之間的最大區(qū)別在于Eclipse編譯器對(duì)錯(cuò)誤的容忍度更高,有時(shí)會(huì)讓您運(yùn)行無法編譯的代碼。
如果您需要在 IntelliJ IDEA 中運(yùn)行編譯錯(cuò)誤的代碼,請(qǐng)將運(yùn)行配置中的Build選項(xiàng)替換為Build, no error check:
Jetbrains技術(shù)交流群(QQ):786598704 歡迎進(jìn)群交流討論
慧都年終狂歡季,全場(chǎng)產(chǎn)品,限時(shí)特惠,立即了解!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn