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