C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

VSCodeでPowerMillマクロ開発環境を作りたい6

こちらの続きです。
VSCodeでPowerMillマクロ開発環境を作りたい5 - C#ATIA

偶々、先週末は自宅でも取り組めたので、理解を深める意味も込めて書き直しました…。
・コメント
・文字列
・型
・変数
・組み込み関数(ドキュメントに記載された分)
辺りはハイライト出来るようになりました。
f:id:kandennti:20190909192633p:plain
現状の問題点は
・赤印部のパラメータが型と変数で色分けされていない
・変数のインスタンス(緑)と型変換(黄)が意味が異なるのに
 同じ文字のため、同色になる。
この2点は非常に手強く、今の所諦めてます。

スニペットについては、わかり易かったので文法的(if,foreach等)なものは完成済み。

何とか、今月中には公開したい。(エンコードの問題が気になる…)