Open aoisupersix opened 6 years ago
うーん、できないっぽいなあ
とりあえずの対応として、独自拡張子を使って文法を判定することにしてみる。
拡張子は暫定的に以下にする。 bve5-language-supportでサポートしないファイルは取り消し線にしておく。
シナリオ:b5sce(対応未定)
マップ:b5map
車両:b5veh
ストラクチャーリスト
サウンドリスト
停車場リスト:b5str(対応未定)
信号現示リスト:b5sig(対応未定)
他列車
車両パラメーター
車両性能
車両性能テーブル
モータ音テーブル
運転台パネル
車両サウンド
モータ音
現状、一行目が BveTs Map 2.02
なら拡張子によらず効いてくれますね。
さすがに .txt
だとプレーンテキストになってしまいますが、 .bve
や .a
は大丈夫でした。
ググると拡張子指定しかできなそうでしたが、ありがたい動作です。
BveTs Map 2.02みたいなヘッダ名で文法を判定したい。 ただ文法の変更がAtomだと出来たのにVSCodeだと出来ないっぽいので無理かもしれない。