2017-05-19 141 views
1

搜索我使用PhpStorm 10.0.4PhpStorm項目工具窗口

當我開始鍵入它搜尋SEARCH_TERM_EXAMPLES包含鍵入的文本文件,項目工具窗口字符。 enter image description here

是否有可能改變這種行爲,所以只有以鍵入文本開頭的文件才能匹配?

回答

2

是否可以改變這種行爲,所以只有以鍵入文本開頭的文件才能匹配?

AFAIK no。根本沒有GUI設置。

另外,這個Speed Search用於很多地方/工具窗口和搜索邏輯是一樣的。


P.S.如果你需要搜索文件..爲什麼不嘗試更合適(一般意義上的)Navigate | File...而不是?

速度搜索僅查找已展開的節點中的項目(因爲它是對已經顯示的文本的基本搜索)..但Navigate | File...將在項目的任何地方查找文件。

+0

我想用於選擇某個文件。就像它是在Win資源管理器中 - 鍵入文件名的開始,它選擇並滾動窗口到匹配的文件。習慣問題。 – l00k

1

這是不可能的,但你可以創建和使用一個範圍。

打開Settings並去Appearance & BehaviourScopes。創建一個新的範圍,給它一個名稱(比如說「我的文件」),並將file:*/c*放入模式編輯框中。

在模式編輯框下的大文件列表中,您可以預覽其效果。作用域中包含的文件以綠色着色,包含所包含文件的目錄以藍色着色。

這個簡單模式只在所有目錄中選擇名稱以c開頭的文件。您可以使用通配符略微更復雜的過濾器,包含或排除整個目錄等。通過一些練習,您可以創建與常用需求相匹配的過濾器。

當您對範圍定義感到滿意時,關閉Settings框並返回到Project視圖。單擊Project旁邊的箭頭,您將看到項目文件的視圖列表。你創建的所有範圍都應該在那裏。選擇「我的文件」,只有包含在該範圍內的文件(和目錄)纔會顯示在Project視圖中。

這不是一個動態過濾器,你必須稍微設置一下,但是當你處理大型項目和數千個文件,並且你需要隱藏對你的任務不重要的文件。

+0

有用的選項,但它不符合我的要求。 – l00k