2

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"
        }]
    }
}
4

0 に答える 0