ちょっとした改造とか個人的メモ
インストール先とか
・ ~/.vscode/extensionsにあった。
・ JSで書かれてて、特に署名とかされてなさそう(=簡単に改造できる)
探す
・ 各プラグインの詳細は割といい加減ですね?
・ ライセンスの提示も開発リポジトリへのリンクとかも特にメタ情報として設けられてない?
(とてもJSの世界っぽい大胆さ。個別に説明文に入ってる子はいますね。。。)
欲しかったもの
・ Mithril.jsにとってのJSX、つまりMSXのシンタックスハイライト
・ MSXで検索したらZ80 Assemblyとかしか出てこない。それじゃない。
・ 元祖・JSXのハイライトを改造すればいけるやん?となったので試してみた。
【追記】コメントにいただいたように、プラグインの動作を変える必要がないのであれば、VSCodeの設定で対応できます。
改造
package.jsonに以下の箇所があったので、配列に.msxを追加。終わり。
"extensions": [
".jsx",
".bsh"
],
JSXとMSXのソース時点での仕様差異は未確認。
とりあえず、VSCode上でそれっぽくハイライトされたのでOK。