Подсветка синтаксиса кода Visual Studio не работает для JavaScript и TypeScript

Это внезапно произошло после того, как я создал новый файл во время работы над проектом. Почти все символы — это просто белый текст (кроме скобок, потому что у меня включено раскрашивание пары скобок)

Я уже пробовал сбрасывать свои конфигурации, проверял свои конфигурации (как глобально, так и в своей рабочей области) и пробовал это расширение, которое предлагает альтернативную подсветку синтаксиса (которая работала, но я бы предпочел использовать Visual Studio Code).

Многие связанные с этим проблемы были подняты на github.com/microsoft/vscode-typescript-next/issues

kenberkeley 17.11.2022 07:14

Почему все настаивают на неправильном написании JavaScript и TypeScript? Можно ли винить в этом автозамену?

Peter Mortensen 18.11.2022 20:19
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
74
2
8 273
8
Перейти к ответу Данный вопрос помечен как решенный

Ответы 8

Ответ принят как подходящий

Я думаю, это было вызвано расширением под названием JavaScript и TypeScript Nightly. Это вызывало подсветку синтаксиса для файлов .js и .ts (также .jsx и .tsx). Это было скорее ошибкой последней версии (в настоящее время 1.73.1).

Вы можете отключить расширение, чтобы включить подсветку синтаксиса.


Это расширение было обновлено, и эта проблема исправлена.

Я уже два раза переустанавливал вокод, прежде чем нашел эту проблему.. Так смешно

Biplob SD 17.11.2022 07:17

У меня сегодня такой же вопрос, много времени потратил. исправить это при удалении расширения.

yuwanlin 17.11.2022 07:26

Я люблю тебя! Просто знать: как вы пришли к этому? Мне было бы интересно перечислить процесс, который заставил вас прийти к такому выводу. Спасибо чувак!

Apperside 17.11.2022 09:32

Раньше у меня возникала эта проблема с CSS после установки расширения POSTCss. Я посмотрел, происходит ли это только с определенным языком. Затем я узнал, что это было связано с расширением языка или около того. Итак, я просмотрел все расширения, которые у меня были связаны с JS. Я экспериментировал, отключая одно за другим, и обнаружил, что это расширение отключает его. Это процесс принятия решения. Спасибо за всю любовь, Ханин <3!

Haneen Mahdin 17.11.2022 09:47

Вы можете просто понизить версию, а не отключать ее.

First Arachne 17.11.2022 14:38

Уже есть обновление для решения этой проблемы, вам не нужно отключать это расширение. Хотя я, вероятно, отключу это на какое-то время, потому что эта ошибка стоила мне дня.

Alif Irhas 18.11.2022 02:36

Мог бы и дальше работать с цветами, все испортилось, но меня немного подкинуло. Странно, что цвета могут делать.

Pierre 18.11.2022 11:35

То, что пользователь Haneen сказал, было правильным, но вместо того, чтобы отключать его, вы можете установить старую версию, которая отлично работает.

Нажмите шестеренку в правом нижнем углу → «Установить другую версию» → выберите более старую версию.

Шестерёнка внизу справа

Обратите внимание, что в моем vscode возможность установить другую версию была в раскрывающемся меню кнопки «удалить».

SethWhite 17.11.2022 15:15

Да, это точно вызвано расширением JavaScript и TypeScript Nightly.

Вы можете отключить или установить другую версию (я рекомендую установить предыдущую версию, так как в текущей версии есть ошибка).

В настоящее время я использую версию, выпущенную 13.11.2022.

Текущая версия (v5.0.20221116) для JavaScript и TypeScript Nightly, похоже, нарушает подсветку синтаксиса. Переход на предыдущую версию может решить эту проблему.

Однако это было решено в v5.0.20221117.

Кроме того, я удалил этот пакет JavaScript и TypeScript Nightly, и теперь он у меня работает нормально.

Модуль на торговой площадке: JavaScript и TypeScript Nightly

Как уже упоминалось, две последние версии вызывают у меня проблемы, но 5.20221115 у меня работает.

Это было исправлено с последним обновлением JavaScript и TypeScript Nightly.

работает с v5.0.202211170

Vitalii 17.11.2022 19:27

Я думаю, это было вызвано расширением под названием JavaScript и TypeScript Nightly. Это вызывало подсветку синтаксиса для файлов .js и .ts. Это было скорее ошибкой последней версии.

Почему вы опубликовали эту неполную копию принятого ответа?

Hashim Aziz 22.01.2023 01:12

Другие вопросы по теме