3

Я недавно начал кодирование TypeScript в VS Code, но я действительно думал, что подсветка синтаксиса действительно плохая. Так что я начал Google вокруг и обнаружили, что в лучшем случае это может выглядеть следующим образом:VS Code Синтаксис Синтаксис TypeScript Highlighting

enter image description here

Mine выглядит следующим образом:

enter image description here

Я использую машинопись 2.0.3 и работающих на mac 10.11.6.

ответ

2

Выделение синтаксиса в VSCode управляется текстовыми файлами. Это репозиторий: https://github.com/Microsoft/TypeScript-TmLanguage/

Это последнее (16 дней назад) прошло через массивный рефакторинг: https://github.com/Microsoft/TypeScript-TmLanguage/pull/257, так что, надеюсь, он будет лучше, если вы обновите vscode последним.

Больше

лучшее освещение придет, если это было сделано с использованием той же кода компилятор использует для разбора кода. Это не то, как vscode сейчас находится в архитектуре, поэтому у меня есть свой собственный код, который делает это: https://basarat.gitbooks.io/alm/content/features/typescript.html#syntax-highlighting

+12

Спасибо, человек, оцените помощь. Но у меня уже установлена ​​последняя версия vscode (извините, что не упоминала об этом уже). Howerver Я обнаружил трюк в коде для достижения того, чего я хотел: я пошел в ** Настройки -> Цветная тема -> Темный (Visual Studio) ** и изменил его на ** темный + (по умолчанию темный) ** – Reg1nleifr

+0

Работал я тоже ... спасибо помощник – Steve

+0

ничего себе. это было легко. Благодаря @ Reg1nleifr – Jonesopolis