Visual Studio コードに ColdFusion の基本的な言語サポートを追加することに成功し、ほとんどの部分で適切に機能しているようです。
唯一の問題は、構文の強調表示、特に色付けがまったく機能しないことです。そうしないと、ファイル拡張子の関連付けが機能し、ブラケットの強調表示が機能し、コメント ルールも機能します。
新しい言語を作成するために、yo コード ジェネレーターを使用しました。
ここから .tmLanguage ファイルを取得しました: https://github.com/textmate/coldfusion.tmbundle
使用されているテーマで新しい言語を機能させるには、欠けているステップがあるに違いないと感じています。
前もって感謝します!
編集:package.jsonを追加
{
"name": "cf",
"displayName": "ColdFusion",
"description": "ColdFusion VSCode Support",
"version": "0.0.1",
"publisher": "epetti",
"engines": {
"vscode": "^0.10.1"
},
"categories": [
"Languages"
],
"contributes": {
"languages": [{
"id": "coldfusion",
"aliases": ["ColdFusion", "coldfusion"],
"extensions": [".cfm",".cfml",".cfc"],
"configuration": "./coldfusion.configuration.json"
}],
"grammars": [{
"language": "coldfusion",
"scopeName": "text.html.cfm",
"path": "./syntaxes/coldfusion.tmLanguage"
}]
}
}