在 Laravel 中列出所有突出显示时,TODO 突出显示不起作用

Kir*_*Lyn 1 laravel visual-studio-code laravel-5.7

我希望显示我的文件中的所有内容TODO:FIXME:注释.blade.php。但它没有这样做,它只是在左下部分显示 0% 搜索,并且没有任何反应。

我将此设置粘贴到我的settings.json

"todohighlight.include": [
        "**/*.js",
        "**/*.jsx",
        "**/*.ts",
        "**/*.tsx",
        "**/*.html",
        "**/*.php",
        "**/*.css",
        "**/*.scss",
        "**/*.blade.php"
    ]
Run Code Online (Sandbox Code Playgroud)

我已经包含.blade.php在列表中,我是否遗漏了什么?我应该再粘贴一些东西吗?顺便说一句,我的 VS Code 版本是1.31.1.

如果我对这个问题的标记有误,我深表歉意,请告诉我,以便我进行编辑。

Raf*_*zao 6

您需要为 TODO 和 FIXME 定义样式突出显示:

设置.xml 示例

"todohighlight.keywords": [
        {
            "text": "NOTE:",
            "color": "#ecf0f1",
            "border": "1px solid #2980b9",
            "borderRadius": "4px",
            "backgroundColor": "#3498db",
        },
        {
            "text": "HACK:",
            "color": "#ecf0f1",
            "border": "1px solid #8e44ad",
            "borderRadius": "4px",
            "backgroundColor": "#9b59b6",
        },
        {
            "text": "FIXME:",
            "color": "#ecf0f1",
            "border": "1px solid #f39c12",
            "borderRadius": "4px",
            "backgroundColor": "#f1c40f",
        },
        {
            "text": "BUG:",
            "color": "#ecf0f1",
            "border": "1px solid #c0392b",
            "borderRadius": "4px",
            "backgroundColor": "#e74c3c",
        },
        {
            "text": "TODO:",
            "color": "#ecf0f1",
            "border": "1px solid #27ae60",
            "borderRadius": "4px",
            "backgroundColor": "#2ecc71",
        }
]
Run Code Online (Sandbox Code Playgroud)

参考: https: //github.com/wayou/vscode-todo-highlight/issues/93