Подсветка синтаксиса для JSX не работает в VS Code для реквизитов компонентов, не принадлежащих CamelCase - PullRequest
0 голосов
/ 29 августа 2018

В недавнем обновлении VSCode нарушена подсветка синтаксиса для всех компонентов, которые не записаны в camelCase.

Как изменить настройки на «разрешить» и правильно выделить?

.eslintrc.json

{
    "parser": "babel-eslint",
    "parserOptions": {
        "ecmaVersion": 2018,
        "sourceType": "module",
        "ecmaFeatures": {
            "module": true,
            "jsx": true
        }
    },
    "rules": {
        "object-curly-spacing": [1, "always"],
        "semi": ["error", "always"],
        "indent": ["error", 2],
    }
}

Example of broken syntax highlighting for props in a React JSX component in VS Code

1 Ответ

0 голосов
/ 18 сентября 2018

Похоже, это было исправлено в последней версии. Не удалось найти что-либо об этом в примечаниях к выпуску, но проблема исчезла для нас.

https://code.visualstudio.com/updates/v1_27

...