2014-09-25 92 views
3

我有以下根結構添加文件到項目,這是項目目錄外

dir1 
dir2 
index_dir 
dir3 
... 
index.php 

我想有phpStorm(7.1.3)的一個項目,這樣我只看到index_dir和index.php文件

問題是,如果我通過「打開目錄」創建一個新項目,我的項目中只有index_dir。我想將文件index.php添加到該項目,而不是每個其他目錄。我怎樣才能做到這一點。這讓我瘋狂。

+0

您可以在「根」中創建項目,只是**排除不需要的文件夾**。 – LazyOne 2014-09-25 12:02:52

回答

8

你總是可以設置一個包含路徑到較低級別的目錄,但如果你的項目,這將不起作用是在你的目錄外部庫/包含的路徑(無限循環)

PhpStorm Add include path

方式你認爲它可以只是不能做

編輯:

雖然無法隱藏這些其他目錄,你可以忽略它們

PhpStorm Ignore directories

忽略目錄將不會被索引

編輯2017年: 在PHPStorm,如v2017.1的更高版本,以後你現在可以打開了多個項目的詮釋,他同一個窗口,這是迄今爲止您將獲得最佳解決方案。

+0

「開放多個項目」非常好! – 2018-02-05 03:07:32

0

您可以將自定義範圍添加到整個PS項目。

例如,我正在研究一個名爲Quicklinks的應用程序,並且我只需要整個WordPress安裝中的一部分文件。我只想在文件或目錄名稱中看到帶有單詞quicklinks的文件。爲此,我在中設置了以下範圍模式設置|外觀&行爲|作用域

file:*quicklinks*/

這看起來對我含在其名稱中的字符串quicklinks整個項目的任何地方的任何文件或目錄。

Screenshot

在OP的情況下,這種模式的範圍應該工作:

file:index*/

謹防空目錄可能不包括在內。