0

我最近开始使用 KDE 的 Kate IDE。由于我正在使用 atm 的项目包含 3 个不同的 git repos。我希望将它们归为一个 Kate 项目。我使用以下配置创建了一个 .kateproject 文件

{
    "name": "MyProject",

    "projects": [
        {
            "name": "MyProject-auth",
            "files": [ { "directory": "./MyProject-auth", "git": 1, "recursive": 1 } ]
        },

        {
            "name": "MyProject-hotfix-frontend",
            "files": [ { "directory": "./MyProject-hotfix-frontend", "git": 1, "recursive": 1 } ]
        },

        {
            "name": "MyProject-hotfix-backend",
            "files": [ { "directory": "./MyProject-hotfix-backend", "git": 1, "recursive": 1 } ]
        }
    ]
}

像这样,我在 kate 的项目插件中得到了我想要的树视图,但 git 跟踪似乎不适用于 3 子项目。显然 kate 的 git 插件在每个项目中都找不到 .git 文件夹。

有没有人知道我做错了什么?删除 .katefile 后,如果我直接在其中一个子项目中打开文件,则 git 插件可以正常工作。但我宁愿同时打开所有 3 个项目。这样做的主要原因是我想在每个子项目中获取整个项目的 cTag 索引。也许我也可以通过另一种方式实现这一目标?

4

0 回答 0