Существует несколько возможных причин, по которым VSCode может не выделять ошибки в файлах с расширением .jsx:
1. Не настроенный ESLint для работы с файлами .jsx: Убедитесь, что ваш конфигурационный файл ESLint правильно настроен для работы с файлами .jsx. Вам может потребоваться добавить соответствующее правило в файл .eslintrc.
2. Настройка VSCode: Иногда VSCode требуется настроить, чтобы правильно обрабатывал файлы .jsx. Попробуйте включить или обновить расширение ESLint в настройках VSCode.
3. Конфликт расширений: Возможно, у вас есть другие расширения, которые могут конфликтовать с ESLint при работе с файлами .jsx. Попробуйте временно отключить другие расширения и проверьте, помогает ли это решить проблему.
4. Кэширование: Иногда ошибки могут не появляться из-за кэширования в VSCode. Попробуйте перезапустить VSCode или удалить временные файлы кэша.
Если после всех этих действий проблема остается, возможно, стоит обратиться к сообществу разработчиков на форумах или искать подробные инструкции по настройке ESLint для работы с файлами .jsx.