IntelliJ IDEA使用技巧(六)——恢復(fù)代碼的方法
在咱們正常開發(fā)項目的時候,難免遇到在開發(fā)過程中由于某種原因,想要將代碼恢復(fù)到前一版本的情景。特別是在咱們刪除了某些代碼,想要恢復(fù)之前刪除的代碼的時候,了解這個在 IntelliJ IDEA 中恢復(fù)代碼的方法就顯得尤為重要啦!現(xiàn)在,以一些測試代碼為例,進行詳細的講解:
如上圖所示,這是博主之前寫的測試恒等運算符和equals()
區(qū)別的測試類。接下來,咱們在這段代碼中添加一條輸出語句:
如上圖所示,咱們添加了一條輸出hello world
的代碼?,F(xiàn)在嘛,有這樣一個場景,那就是:要求咱們僅輸出==
和equal()
的區(qū)別即可,不需要添加額外的輸出語句。這就要求咱們將代碼恢復(fù)到之前的狀態(tài)啦!在此忽略直接刪除代碼的方法,那該怎么辦呢?
如上圖所示,咱們只需要選擇對應(yīng)的類文件,點擊鼠標右鍵,然后依次選擇Local History
和Show History
,進入如下界面:
如上圖所示,最左邊展示了版本記錄,由于博主僅進行過這一次修改,因此這里只顯示了2 minutes ago
的版本記錄;在往右看,依次展示了前一版本與當前版本的代碼,并給出了區(qū)別,可謂是清晰簡潔:
然后,選擇咱們想要恢復(fù)的版本,呃,好吧,現(xiàn)在咱們僅有一個版本可以選擇,點擊鼠標右鍵,選擇Revert
:
如上圖所示,當咱們點擊Revert
之后,右側(cè)的兩個版本同步至“前一版本”,并給出了恢復(fù)提示。最后,咱們再回到代碼編輯區(qū)檢查一下是否真的恢復(fù)到前一版本了呢?
如上圖所示,顯然咱們的操作成功了,代碼已經(jīng)恢復(fù)至前一版本啦!
下期預(yù)告:恢復(fù)代碼的方法「進階篇」
更多關(guān)于JAVA IDE相關(guān)產(chǎn)品授權(quán)、試用相關(guān)信息,請【咨詢客服】