Как вручную задать язык для подсветки синтаксиса в коде Visual Studio
прежде чем начнется путаница, этот вопрос касается кода, нового облегченного редактора Visual Studio. Вы можете получить его отсюда:https://code.visualstudio.com/
У меня есть текстовый файл (.txt) с CSS в нем и хотите получить синтаксис hightlighting. Вы можете открыть палитру команд с помощью ctrl+shift+p. Но там вы не можете установить синтаксис, как в Sublime.
есть ли другой способ получить раскраску CSS из моего текстового файла?
3 ответов
в самом правом нижнем углу, слева от смайлика был значок с надписью "обычный текст". Когда вы нажимаете на него, появляется меню со всеми языками, где вы можете выбрать нужный язык.
пресс Ctrl + KM и введите (или щелкните) нужный язык.
кроме того, чтобы получить доступ к нему из палитры команд, найдите "изменить языковой режим", как показано ниже:
еще одна причина, по которой люди могут бороться за работу подсветки синтаксиса, заключается в том, что у них нет соответствующего синтаксического пакета. Хотя некоторые синтаксические пакеты по умолчанию предустановлены (например, Swift, C, JS, CSS), другие могут быть недоступны.
решить эту проблему вы можете Cmd + Shift + P → " установить расширения "и искать язык, который вы хотите добавить, скажем,"Scala".
найти подходящий Пакет синтаксиса, установите его и перезагрузите. Это подберет правильный синтаксис для ваших файлов с предопределенным расширением, т. е. .scala
в этом случае.
кроме того, вы можете захотеть, чтобы VS Code обрабатывал все файлы с определенными пользовательскими расширениями в качестве предпочтительного языка выбора. Допустим, вы хотите выделить все *.es
файлы как JavaScript, а затем просто откройте "Настройки пользователя" (Cmd + Shift + P → "Настройки пользователя") и настроить пользовательские файлы ассоциации, как Итак:
"files.associations": {
"*.es": "javascript"
},