{
    "searchTasks": [
        {
            "roots": [
                "bin/view"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".json"
                    ]
                }
            },
            "group": "UI"
        },
        {
            "roots": [
                "src"
            ],
            "option": {
                "excludes": {
                    "dirs": [
                        "automatic/cfgs",
                        "automatic/protocol"
                    ],
                    "files": [
                        "TestView.ts",
                        "Macros.ts",
                        "ErrorId.ts"
                    ]
                },
                "includes": {
                    "exts": [
                        ".ts"
                    ]
                },
                "skipPatterns": [
                    "^\\s*console\\.log",
                    "^\\s*FyGame\\.log",
                    "^\\s*console\\.assert(",
                    "^\\s*FyGame\\.assert\\("
                ]
            },
            "group": "代码"
        },
        {
            "roots": [
                "$workspace/clientcfg"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".xml"
                    ]
                },
                "excludes": {
                    "files": [
                        "WorldName.xml",
                        "RobotNameConfig.xml",
                        "NewbieTutorial.config.xml"
                    ]
                }
            },
            "group": "表格"
        },
        {
            "roots": [
                "$workspace/serverscript"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".cxx",
                        ".atm"
                    ]
                },
                "skipPatterns": [
                    "^\\s*ATM_DebugSystemMessage\\("
                ]
            },
            "group": "脚本"
        },
        {
            "roots": [
                "$workspace/servercfg"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".xml"
                    ]
                },
                "excludes": {
                    "files": [
                        "WorldName.xml",
                        "RobotNameConfig.xml",
                        "NewbieTutorial.config.xml"
                    ]
                }
            },
            "group": "表格"
        }
    ],
    "replaceTasks": [
        {
            "roots": [
                "bin/view"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".json"
                    ]
                }
            },
            "group": "UI"
        },
        {
            "roots": [
                "src"
            ],
            "option": {
                "excludes": {
                    "dirs": [
                        "automatic/cfgs",
                        "automatic/protocol"
                    ],
                    "files": [
                        "TestView.ts",
                        "Macros.ts",
                        "ErrorId.ts"
                    ]
                },
                "includes": {
                    "exts": [
                        ".ts"
                    ]
                },
                "skipPatterns": [
                    "^\\s*console\\.log",
                    "^\\s*FyGame\\.log",
                    "^\\s*console\\.assert(",
                    "^\\s*FyGame\\.assert\\("
                ]
            },
            "group": "代码"
        }
    ],
    "xml2binReplaceTasks": [
        {
            "roots": [
                "$workspace/clientcfg"
            ],
            "option": {
                "includes": {
                    "exts": [
                        ".xml"
                    ]
                },
                "excludes": {
                    "files": [
                        "WorldName.xml",
                        "RobotNameConfig.xml",
                        "NewbieTutorial.config.xml"
                    ]
                }
            },
            "group": "表格"
        }
    ],
    "replacer": {
        "$workspace": ".."
    }
}
