VSCode: возможно ли легко отформатировать / раскрасить мой собственный "язык"?

Я использую VSCode на машине с Linux, но я использовал Notepad++. с окнами и в языковых параметрах Блокнота (для окраски и форматирования кода как java, php, C# и т. д.) была возможность создать свой собственный пользовательский форматер, и я использовал эту опцию для создания своего собственного "языка дневника", пример:

  • Если я начинаю и заканчиваю строку *форматирует строку черным и жирным шрифтом.
  • Если я начинаю и заканчиваю строку #, он форматирует строку красным и простым.
  • Если я начну строку с > и покончить с этим <форматирует строку синим цветом и подчеркиванием.

Я знаю, что могу разработать свой собственный плагин для vscode, но это непросто и определенно не быстро, есть ли опция или плагин, которые позволяют мне это делать?

Да, я могу использовать какое-то программное обеспечение или приложение, чтобы напомнить мне некоторые вещи, и я использую некоторые, но было бы хорошо, чтобы мои аннотации были раскрашены внутри моего текстового редактора.

Это не дубликат настройки подсветки синтаксиса в коде Visual Studio, поскольку я не создаю свой собственный язык. Это вопрос моего вопроса, я не хочу создавать совершенно новый языковой пакет / тему, я просто хочу немного раскрасить, как вариант notepad++.

1 ответ

Решение

Второй вопрос на странице https://code.visualstudio.com/docs/languages/overview, кажется, отвечает на этот вопрос

В: Что если я не хочу создавать полноязычный сервис, могу ли я повторно использовать существующие пакеты TextMate?

A: Да, вы также можете добавить поддержку вашего любимого языка через Colorizer Mate . См. Раздел Темы, фрагменты и Colorizer в разделе "Создание расширений", чтобы узнать, как интегрировать файлы синтаксиса TextMate .tmLanguage в VS Code.

Который указывает на https://code.visualstudio.com/docs/extensions/themes-snippets-colorizers, который показывает вам, как легче интегрировать пользовательские правила цвета и темы.

Другие вопросы по тегам