Ответ 1
В самом правом нижнем углу, слева от смайлика, появился значок "Обычный текст". Когда вы нажимаете на нее, появляется меню со всеми языками, где вы можете выбрать нужный язык.
Прежде чем начнется путаница, этот вопрос касается Code, нового облегченного редактора Visual Studio. Вы можете получить его здесь: https://code.visualstudio.com/
У меня есть текстовый файл (.txt) с CSS и я хочу получить подсветку синтаксиса. Вы можете открыть командную палитру с помощью ctrl + shift + p. Но там вы не можете установить синтаксис, как в Sublime.
Есть ли какой-нибудь другой способ получить CSS-раскраску из моего текстового файла?
В самом правом нижнем углу, слева от смайлика, появился значок "Обычный текст". Когда вы нажимаете на нее, появляется меню со всеми языками, где вы можете выбрать нужный язык.
Нажмите Ctrl + K M, а затем введите (или щелкните) нужный язык.
В качестве альтернативы, чтобы получить доступ к нему из палитры команд, найдите "Change Language Mode", как показано ниже:
Другая причина, по которой люди могут пытаться получить синтаксическую подсветку, заключается в том, что у них нет соответствующего пакета синтаксиса. Хотя некоторые пакеты синтаксиса по умолчанию поставляются заранее (например, Swift, C, JS, CSS), другие могут быть недоступны.
Чтобы решить эту проблему, вы можете Cmd + Shift + P → "установить расширения" и искать язык, который хотите добавить, например "Scala".
Найдите подходящий пакет синтаксиса, установите его и перезагрузите. В этом случае вы получите правильный синтаксис для ваших файлов с предопределенным расширением, т.е. .scala
.
Кроме того, вы можете захотеть, чтобы VS Code обрабатывал все файлы с определенными пользовательскими расширениями в качестве предпочтительного языка выбора. Скажем, вы хотите выделить все *.es
файлы как JavaScript, а затем просто откройте "Настройки пользователя" (Cmd + Shift + P → "Настройки пользователя" ) и настройте ассоциацию ваших пользовательских файлов следующим образом:
"files.associations": {
"*.es": "javascript"
},
Любое пользовательское расширение файла может быть связано со стандартной подсветкой синтаксиса с custom files association
в настройках пользователя следующим образом.
Обратите внимание, что это будет постоянная настройка. Чтобы установить только для текущего сеанса, введите предпочтительный язык в поле "
Select Language Mode
(без изменения настроекfile association
)
Если требуемый синтаксический пакет по умолчанию недоступен, вы можете добавить его через Extension Marketplace (Ctrl+Shift+X) и выполнить поиск языкового пакета.
Вы можете дополнительно воспроизвести вышеописанные шаги для сопоставления расширений файлов с новым синтаксическим пакетом.