Я вижу, как добавлять языки с псевдонимами в vscode, я также знаю, как добавлять ассоциации файлов. Однако я хотел бы добавить псевдонимы к существующим языковым именам для использования их в пользовательских блоках кода уценки.
Я хочу выделить:
```run:html
<div></div>
```
как
```html
<div></div>
```
Я кодирую свои кодовые блоки с помощью этих специальных команд, чтобы пользовательский анализатор мог получить дополнительную информацию.
Это действительно роскошная проблема, но я бы хотел, чтобы vscode правильно выделил код.
Я подозреваю, что vscode не знает "run: html" как язык, он не выделяет его.
Я догадываюсь, поскольку поддержка markdown является нативной, она использует свой внутренний языковой реестр для отображения кода в markdown. Поэтому моя идея - создать псевдоним для моего пользовательского типа.
Я мог бы подумать о другом решении, например, о том, чтобы мои команды кода были внутри кода и т. Д., Но я нахожу это наиболее читабельным / maintable.
Может быть, другая идея?
Ура!
JM