2017-11-20 5 views
0

言語Aのプラグインをダウンロードしました。%USERPROFILE%.vscode \ extensions \ langA \ syntaxesにあります。ファイルlangA.tmLanguageがあります。それはXMLです。Visual Studioコード:別の言語をユーザー定義言語に含めるにはどうすればいいですか?

"言語B"を作成しています。私はJSONのtmLanguageファイルを持っています。私はすでにいくつかのカスタムの色分けと折りたたみのルールを追加しました。私は言語Aの構文を、言語BにSTART_MARKERとEND_MARKERの間で埋め込んでいるときに継承したいと考えています。これは可能ですか?誰かがこれを達成するためにJSONの構文を助けることができますか?

ボーナスQ:言語サーバーを使用しない単純なホバーの例を教えてもらえますか?私は、カーソルで単語をとり、ホバーに表示する "DEF_MARKER word"のドキュメントを検索するホバーを作成したいと思います。私はこれらの言語での私の経験の欠如と、私がダウンロードしたGOの例や他のプラグインに関係する複雑さのために、実際の言語の例に苦労しています。

ありがとうございます!

+0

githubで検索するといくつかの例が見つかります –

答えて

0

私はそれを持っていると思います。

{ 
    "name": "entity.name.tag", 
    "begin": "^START_MARKER", 
    "end": "^END_MARKER", 
    "patterns": [ 
     { 
      "include": "source.LangA" 
     } 
    ]   
} 
関連する問題