Как просмотреть asciidoc в vscode с файлом с расширением yaml

#visual-studio-code #yaml #preview #asciidoc #mixed

#visual-studio-code #yaml #Предварительный просмотр #asciidoc #смешанный

Вопрос:

У меня есть файл, который содержит YAML вверху и asciidoc внизу. Yaml окружен двумя строками — . Расширение файла — yaml, которое требуется приложению, в котором оно используется.

Единственный известный мне способ получить предварительный просмотр из vscode — это вручную переименовывать файл каждый раз, когда он мне нужен, и впоследствии переименовывать его обратно.

Есть ли способ открыть предварительный просмотр asciidoc в vscode, игнорируя его расширение, например, давая подсказку, добавляя конфигурацию или что-то подобное? В документах описывается только это

Расширение автоматически активируется при открытии файла AsciiDoc (.adoc, .ad, .asc, .asciidoc).

Вот пример файла:

 ---
# yaml here
---
asciidoc here
 

Ответ №1:

Это на удивление просто: https://code.visualstudio.com/docs/languages/overview#_changing-the-language-for-the-selected-file

В VS Code мы по умолчанию поддерживаем языковую поддержку файла на основе расширения его имени файла. Однако иногда вам может потребоваться изменить языковые режимы, для этого нажмите на индикатор языка, который расположен справа от строки состояния. При этом откроется выпадающий список «Выбор языкового режима», в котором вы можете выбрать другой язык для текущего файла.

Совет: вы можете получить тот же выпадающий список, выполнив команду Изменить языковой режим (Ctrl K M) .