Sublime Text 的專案設定裡面,就可以設定排除的目錄了~
到 Sublime Text > Project > Edit Project,
可以看到預設只有指定專案的目錄 (path):
{ "folders": [ { "path": "/Users/testuser/MultiLibraryLogin", } ] }
我們可以用 folder_exclude_patterns,來排除不想要出現在 Sublime Text 專案中的目錄。
像我想把 Cordova 產生出來的 hooks, node_modules, … 等等目錄都移除掉,
至於在 www 目錄下雖然大部分是我寫的東西,
但裡面包含了 bootstrap 和 jquery-ui 兩個目錄我也不希望出現,
因此最後我把專案設定改成這樣:
{ "folders": [ { "path": "/Users/testuser/MultiLibraryLogin", "folder_exclude_patterns": ["hooks", "node_modules", "platforms", "plugins", "res", "translations", "bootstrap", "jquery-ui"] } ] }
儲存好專案設定後,左邊的檔案列表立刻就會重新整理,
Cordova 產生出來的目錄都消失了,www 目錄下面我不希望出現的子目錄也不見了,
整個專案主要只包含我要修改的部分,搜尋時也不會搜尋到其他的檔案去,簡單明瞭
資料來源: https://ephrain.net/sublime-text-%E5%9C%A8%E5%B0%88%E6%A1%88%E4%B8%AD%E6%8E%92%E9%99%A4%E4%B8%8D%E5%BF%85%E8%A6%81%E7%9A%84%E5%AD%90%E7%9B%AE%E9%8C%84%EF%BC%8C%E6%90%9C%E5%B0%8B%E6%89%BE-code-%E6%9B%B4%E5%BF%AB/