原創(chuàng)|使用教程|編輯:蔣永|2017-09-29 09:43:42.000|閱讀 4698 次
概述:在咱們正常開發(fā)項(xiàng)目的時(shí)候,難免遇到在開發(fā)過程中由于某種原因,想要將代碼恢復(fù)到前一版本的情景。特別是在咱們刪除了某些代碼,想要恢復(fù)之前刪除的代碼的時(shí)候,了解這個(gè)在 IntelliJ IDEA 中恢復(fù)代碼的方法就顯得尤為重要啦!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在咱們正常開發(fā)項(xiàng)目的時(shí)候,難免遇到在開發(fā)過程中由于某種原因,想要將代碼恢復(fù)到前一版本的情景。特別是在咱們刪除了某些代碼,想要恢復(fù)之前刪除的代碼的時(shí)候,了解這個(gè)在 IntelliJ IDEA 中恢復(fù)代碼的方法就顯得尤為重要啦!現(xiàn)在,以一些測(cè)試代碼為例,進(jìn)行詳細(xì)的講解:
如上圖所示,這是博主之前寫的測(cè)試恒等運(yùn)算符和equals()
區(qū)別的測(cè)試類。接下來,咱們?cè)谶@段代碼中添加一條輸出語句:
如上圖所示,咱們添加了一條輸出hello world
的代碼。現(xiàn)在嘛,有這樣一個(gè)場(chǎng)景,那就是:要求咱們僅輸出==
和equal()
的區(qū)別即可,不需要添加額外的輸出語句。這就要求咱們將代碼恢復(fù)到之前的狀態(tài)啦!在此忽略直接刪除代碼的方法,那該怎么辦呢?
如上圖所示,咱們只需要選擇對(duì)應(yīng)的類文件,點(diǎn)擊鼠標(biāo)右鍵,然后依次選擇Local History
和Show History
,進(jìn)入如下界面:
如上圖所示,最左邊展示了版本記錄,由于博主僅進(jìn)行過這一次修改,因此這里只顯示了2 minutes ago
的版本記錄;在往右看,依次展示了前一版本與當(dāng)前版本的代碼,并給出了區(qū)別,可謂是清晰簡(jiǎn)潔:
然后,選擇咱們想要恢復(fù)的版本,呃,好吧,現(xiàn)在咱們僅有一個(gè)版本可以選擇,點(diǎn)擊鼠標(biāo)右鍵,選擇Revert
:
如上圖所示,當(dāng)咱們點(diǎn)擊Revert
之后,右側(cè)的兩個(gè)版本同步至“前一版本”,并給出了恢復(fù)提示。最后,咱們?cè)倩氐酱a編輯區(qū)檢查一下是否真的恢復(fù)到前一版本了呢?
如上圖所示,顯然咱們的操作成功了,代碼已經(jīng)恢復(fù)至前一版本啦!
下期預(yù)告:恢復(fù)代碼的方法「進(jìn)階篇」
更多關(guān)于JAVA IDE相關(guān)產(chǎn)品授權(quán)、試用相關(guān)信息,請(qǐng)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn