我已經試過這一點,但它似乎不工作:如何在Sublime「Go To Anything」中排除tmp文件?
{
// index_exclude_patterns indicate which files won't be indexed.
"index_exclude_patterns": ["tmp/*", "*.cache", "*.log"],
}
也許我需要重新索引?但我不知道該怎麼做......
我已經試過這一點,但它似乎不工作:如何在Sublime「Go To Anything」中排除tmp文件?
{
// index_exclude_patterns indicate which files won't be indexed.
"index_exclude_patterns": ["tmp/*", "*.cache", "*.log"],
}
也許我需要重新索引?但我不知道該怎麼做......
你的問題是,該指數是用來收集符號Goto Definition
並具有呈現給您,當文件列表中沒有任何影響您使用Goto Anything
。因此,將這些文件夾添加到要在索引中排除的文件列表並不會阻止您在文件列表中看到它們。
Goto Anything
爲您提供當前包含在項目中的所有文件(如果您使用的是)或所有打開的文件夾,但不包括它認爲是二進制文件的文件,以便阻止文件出現您需要將其從項目中移除或認爲是二進制文件的Goto Anything
面板。
folder_exclude_patterns
和file_exclude_patterns
設置允許您指出哪些文件夾和文件模式不應被視爲項目的一部分。擴展這些設置將從邊欄刪除文件,從而從Goto Anything
刪除文件。
如果您希望仍然能夠看到側邊欄中的文件,但無法使用Goto Anything
跳轉到這些文件,則可以修改binary_file_patterns
設置。這會告訴Sublime哪些文件被認爲是二進制文件,這會阻止它在Goto Anything
面板中顯示它們,或者通過Find in Files
搜索它們,但仍會在邊欄中顯示它們供您手動打開。
folder_exclude_patterns
和file_exclude_patterns
可用於您的sublime-project
文件(如果您使用的話),以便可以逐個項目地設置它們。然而,binary_file_patterns
只能用作全局設置。
無論採用哪種方式,您可能都希望將您的自定義設置設置爲默認值,否則您可能會意外地在項目中出現當前正在隱藏的文件。