Я думаю, что понял.

чал плагин для языка A. Он находится в% USERPROFILE% .vscode \ extensions \ langA \ syntaxes. Есть файл langA.tmLanguage. Это XML.

Я создаю "язык B". У меня есть файл JSON tmLanguage. Я уже добавил некоторые пользовательские правила раскраски и складывания. Я хотел бы унаследовать синтаксис языка A, когда он встроен в язык B между START_MARKER и END_MARKER. Это возможно? Может ли кто-нибудь помочь с синтаксисом JSON для достижения этой цели?

Бонус В: Может ли кто-нибудь указать мне на реальный простой пример при наведении курсора без использования языкового сервера? Я хотел бы создать наведение, которое берет слово с курсором и ищет в документе «DEF_MARKER word» для отображения при наведении курсора. Я борюсь с реальными примерами из-за недостатка опыта работы с этими языками и сложности, связанной с примером GO или другими плагинами, которые я скачал.

Ответы на вопрос(1)

Ваш ответ на вопрос