IntelliJ IDEA編輯遠(yuǎn)程主機(jī)上的單個(gè)文件

2018-11-01 11:03 更新

當(dāng)與遠(yuǎn)程主機(jī)設(shè)置同步后,您可以直接從遠(yuǎn)程主機(jī)打開(kāi)單個(gè)文件,并在 IntelliJ IDEA 中對(duì)它們進(jìn)行編輯,而無(wú)需將它們添加/下載到本地項(xiàng)目中。請(qǐng)注意,對(duì)于未包含在項(xiàng)目中的這些文件,不支持某些 IntelliJ IDEA 功能。

如果要利用調(diào)試、重構(gòu)和其他高級(jí)功能,請(qǐng)考慮將文件包含到一個(gè)項(xiàng)目中;有關(guān)詳細(xì)信息,請(qǐng)參閱訪問(wèn) Web 服務(wù)器上的文件。

編輯遠(yuǎn)程主機(jī)上的文件

  1. 通過(guò)選擇主菜單上的:工具 |部署 |瀏覽遠(yuǎn)程主機(jī)(Tools | Deployment | Browse Remote Host)或:視圖 |工具窗口 |遠(yuǎn)程主機(jī)(View | Tool Windows | Remote Host)以打開(kāi) "遠(yuǎn)程主機(jī)" 工具窗口。
  2. 從下拉列表中選擇所需的部署服務(wù)器。工具窗口顯示了服務(wù)器根目錄下文件和文件夾的樹(shù)視圖。如果列表中沒(méi)有可用的相關(guān)服務(wù)器,請(qǐng)單擊 按鈕,并在“部署”對(duì)話框中打開(kāi) "配置對(duì)所需服務(wù)器的訪問(wèn)"。
  3. 要開(kāi)始編輯文件,請(qǐng)雙擊其名稱或在 "遠(yuǎn)程主機(jī)" 工具窗口中選擇文件名,然后在上下文菜單上選擇 "編輯遠(yuǎn)程文件":
    IntelliJ IDEA編輯遠(yuǎn)程主機(jī)上的文件 

    該文件將在 IntelliJ IDEA 編輯器中打開(kāi),而不添加或下載到本地項(xiàng)目中。 

    IntelliJ IDEA編輯遠(yuǎn)程主機(jī)上的文件

    當(dāng)使用遠(yuǎn)程文件時(shí),編輯器頂部會(huì)出現(xiàn)一個(gè)特殊的工具欄,顯示編輯狀態(tài)(“該文件與遠(yuǎn)程文件相同”或“文件已更改,上傳”)。

    遠(yuǎn)程文件可以通過(guò)查看注釋(包括服務(wù)器名稱(在我們的例子中是 <MyServer>))來(lái)輕松地與本地區(qū)分開(kāi)。

    IntelliJ IDEA編輯遠(yuǎn)程主機(jī)上的文件
  4. 完成編輯文件后,執(zhí)行以下操作之一:
    • 要將文件上傳到遠(yuǎn)程主機(jī),請(qǐng)單擊 。
    • 要將當(dāng)前打開(kāi)的文件與上次上傳的版本進(jìn)行比較,請(qǐng)單擊 。文件在標(biāo)準(zhǔn) IntelliJ IDEA 差異查看器中打開(kāi),請(qǐng)參見(jiàn)文件的差異查看器。
    • 要放棄上次上傳后對(duì)文件所做的更改,請(qǐng)單擊 。

如上所述,單個(gè)文件不會(huì)添加到項(xiàng)目中。因此,只要您關(guān)閉文件或當(dāng)前打開(kāi)的項(xiàng)目,所有對(duì)它的更改就會(huì)被丟棄,除非這些更改已經(jīng)上傳。為了防止意外丟失數(shù)據(jù),當(dāng)您試圖關(guān)閉已編輯的文件或整個(gè)項(xiàng)目時(shí),IntelliJ IDEA 會(huì)顯示以下對(duì)話框:

IntelliJ IDEA編輯遠(yuǎn)程主機(jī)上的文件

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)