2016-04-29 85 views
1

我不清楚爲什麼我應該使用PhpStorm中的選項從現有文件創建新項目,而不是僅打開文件夾,聲明項目目錄。打開文件夾vs從現有文件創建新項目,位於PhpStorm的共享網絡驅動器下

我有一個網絡服務器安裝,我可以通過共享網絡驅動器訪問它的根。現在我可以在PhpStorm中打開一個文件夾並聲明它是根。它會在給定的目錄下生成一個PhpStorm項目。

但也有一個選項可以從現有文件(位於共享網絡驅動器下)打開一個新項目。我最好的猜測是,這個選擇是要走的路。這是真的嗎?如果是這樣,爲什麼?或者如果沒關係,爲什麼不呢?

將有幾個人使用相同的共享驅動器在webroot的不同項目中工作。

回答

2

當然,您可以通過File/Open在安裝的網絡驅動器上創建項目,但請注意,這不是官方支持的。所有IDE功能都基於PHPStorm在項目加載時構建的項目文件索引,並在您編輯代碼時動態更新。爲了提供有效的編碼幫助,PHPStorm需要快速重新編制代碼,這需要快速訪問項目文件並緩存存儲。後者只能保證本地文件,即保存在硬盤上並可通過文件系統訪問的文件。當然,掛載通常在快速網絡中,但有一天會發生一些呃逆,用戶發送堆棧跟蹤,我們看到的所有內容都阻止了I/O調用。

因此,建議的方法是將文件下載到本地驅動器,並使用部署配置將本地文件與遠程同步。見https://confluence.jetbrains.com/display/PhpStorm/Sync+changes+and+automatic+upload+to+a+deployment+server+in+PhpStorm

相關問題