[Sublime Text] 將某個目錄下的特定檔案,加入 Sublime Text 專案中
平常使用 Sublime Text 的時候,
會把專案的整個目錄加到 Sublime Text 的 Project 中,
不過最近常常會編輯另外一個目錄的特定檔案,
直接把那個目錄加入 Project 裡的話,又會加入一堆不相關的檔案…
研究了一下 Sublime Text 專案檔的設定,總算找到解決的方法了~
先到 Sublime Text > Project > Edit Project,看一下目前的設定:
{
    "folders":
    [
        {
            "folder_exclude_patterns":
            [
                "hooks",
                "node_modules"
            ],
            "path": "/Users/testuser/MultiLibraryLogin"
        }
    ]
}
可以看到目前專案的主目錄是 /Users/testuser/MultiLibraryLogin,
排除了一些子目錄如 hooks、node_modules。
而現在我想把 /Users/testuser/Public 目錄下的 LibraryOffDates.json 加進專案,
如果加入 /Users/testuser/Public 目錄的話,會加入太多不相關的檔案,
於是要用 folder_include_patterns [“.”] 只包含該目錄 (其他的子目錄不要),
並且用 file_include_patterns 只包含我要的檔案,例如:
{
    "folders":
    [
        {
            "folder_exclude_patterns":
            [
                "hooks",
                "node_modules"
            ],
            "path": "/Users/testuser/MultiLibraryLogin"
        },
        {
            "path": "/Users/testuser/Public",
            "folder_include_patterns": ["."],
            "file_include_patterns": ["LibraryOffDates.json"]
        }
    ]
}
這樣改好之後,Public 目錄下就只有 LibraryOffDates.json 檔案被包含進來囉~
(本頁面已被瀏覽過 487 次)