大げさなタイトルですが、単に拡張子によるファイルの関連付けと
シンタックスハイライトさせたいだけです。
PC切り替えタイミングで、何とかしてNotepad++ともお別れしたい…。
一から作る程の知識が無いため、こちらを参考にさせてもらいました。
VSCodeのシンタックスハイライトと拡張子の関連付け - 頭ん中
PMillマクロは独自言語の為、とりあえず
・関数の宣言が「Function」
・ループに「foreach」がある
・「if」がある
・「//」がコメント
・「'」「"」が文字列
辺りを持ってそうな言語を探すとjavascriptが近そう。
また、日本語環境の場合はPMillマクロファイルのエンコードは
「Shift-JIS」以外は文字化け・エラーとなるためこの辺も
対応したいところ。
設定をこんな感じにしてみました。
{ "files.autoGuessEncoding": false, "files.encoding": "shiftjis", "files.associations": { "*.mac": "javascriptreact", "*.inc": "javascriptreact" } }
不満はあるもののプレーンテキストよりは見やすくなりましたが、
・・・技術者が現状に満足したら、リタイヤしたも同然。
何とかしたい。