こちらの続きです。
VSCodeでPowerMillマクロ開発環境を作りたい5 - C#ATIA
偶々、先週末は自宅でも取り組めたので、理解を深める意味も込めて書き直しました…。
・コメント
・文字列
・型
・変数
・組み込み関数(ドキュメントに記載された分)
辺りはハイライト出来るようになりました。
現状の問題点は
・赤印部のパラメータが型と変数で色分けされていない
・変数のインスタンス(緑)と型変換(黄)が意味が異なるのに
同じ文字のため、同色になる。
この2点は非常に手強く、今の所諦めてます。
スニペットについては、わかり易かったので文法的(if,foreach等)なものは完成済み。
何とか、今月中には公開したい。(エンコードの問題が気になる…)