2013-07-09 55 views

回答

61

取而代之的是:在使用本

/project/*.js 

嘗試:

project .js 

這應該與具有項目路徑的文件,並有的.js擴展

編輯:上面假設你是e試圖使用Sublime Text中的Goto Anything功能找到所有帶.js擴展名的文件。

如果你想所在的目錄內的.js文件中進行搜索,您可以添加在搜索中包括路徑篩選:

/project,*.js 

這將搜索您所輸入的文字,將範圍限制爲/項目內的文件及其擴展名爲.js的子目錄。

參考:Sublime Text Docs - Search Scope

編輯2:對於崇高文本3,請參閱下面西門子回答。

+1

不適合我。 – Harry

+0

我想我誤解了你在問什麼,我已經相應地更新了答案。 – godfrzero

+1

它在Sublime Text 3中也適用於我(不像其他答案)。 –

21

godfrzero的答案在Sublime 3中不起作用,因爲它實際上包含了所有JS文件以及項目文件夾中的所有文件。

相反,你需要指定它類似於你怎麼過的原...

project/*.js 

注意,有沒有斜線,因爲這將把它作爲一個絕對路徑你贏了」大多數情況下都不需要。要包含的文件夾內的多個文件類型,我認爲你需要像這樣指定它:

folder/*.ctp,folder/*.php 

這將匹配任何下列文件:

/app/folder/example.ctp 
/app/folder/example.php 
/app/folder/subfolder/example.ctp 
/app/long/path/folder/subfolder/example.php 

我知道你問崇高2,但希望這有助於其他人(如我)誰是谷歌搜索這樣的建議。

Simon。

+2

我想用絕對路徑做到這一點,但它沒有奏效。我刪除了主要的斜槓,它完美的工作。 例: '/ home/user中/文件夾/ * rb'不起作用 '家用/用戶/文件夾/ * rb'工作 – Redithion

+2

請注意,你必須使用正斜槓,即使在Windows中,。雖然右鍵單擊並選擇側邊欄中的「在文件夾中查找」會爲您提供帶有未轉義反斜槓的絕對路徑(再次,在窗口中)。對我來說有點不直觀;因人而異。 – ruffin

相關問題