IntelliJ IDEA保存和還原更改

2018-09-26 18:23 更新

我們在使用 IntelliJ IDEA 時,您不必擔心系統(tǒng)不保存已更改的文件,因為 IntelliJ IDEA 中所有的更改都將自動保存。并且在您的開發(fā)工作流程的任何階段都可以對不必要的更改進行還原,讓任何文件或目錄都可以恢復到更改之前的任何狀態(tài)。

IntelliJ IDEA 何時自動保存更改的文件?

自動保存由以下方式啟動:

  • 編譯項目,模塊或類;
  • 啟動運行/調(diào)試配置;
  • 執(zhí)行版本控制操作,如 pull,commit,push等;
  • 在編輯器中關(guān)閉文件;
  • 關(guān)閉一個項目;
  • 退出 IDE;

事實上,還有更多的自動保存觸發(fā)器,上面提到的只是其中最重要的一些。

如何調(diào)整自動保存行為

以下選項可用于調(diào)整自動保存行為(File | Settings | Appearance and Behavior | System Settings /(IntelliJ IDEA | Preferences | Appearance and Behavior | System Settings)):

  • 保存文件失幀(即從 IntelliJ IDEA 切換到其他的應用程序)。
  • 如果應用程序空閑了 N 秒,則自動保存文件。

請注意,這些是可選的自動保存觸發(fā)器,您無法完全關(guān)閉自動保存。

使用 Save All 命令

如有必要,您可以自行啟動保存所有已更改的文件。選擇其中的一個 Save All 命令:

  • 使用:File | Save All;

  • 或者按下 Ctrl+S;

在編輯器中標記未保存更改的文件

IntelliJ IDEA 中已更改但尚未保存的文件可以標記。為了達到這個目的,使用星號選項標記已經(jīng)修改過的選項卡(File | Settings | Editor | General | Editor Tabs/ IntelliJ IDEA | Preferences | Editor | General | Editor Tabs)。

當此選項打開時,具有未保存更改的文件會在其編輯器選項卡上顯示有一個星號,如下圖所示:

在IntelliJ IDEA編輯器中標記未保存更改的文件

以其他名稱保存文件

在 IntelliJ IDEA 中沒有 File | Save As 命令,因此要使用其他名稱保存文件的話,請您使用 Refactor | Copy 或者 F5 鍵盤快捷鍵。

IntelliJ IDEA 的還原更改

您可以通過使用 Edit | Undo 或者 Ctrl+Z 來撤消您所執(zhí)行的更改。要將文件恢復到以前的狀態(tài), 請使用本地歷史記錄和相應的版本控制功能。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號