2017-05-25 3 views
1

閉じるPHPタグの後にJavascriptを含むファイルsource.phpがあります。 Visual Studio CodeでJavascriptコードの構文の強調表示/補完を行う方法はありますか?現在のところ、PHPコードのみが強調表示されています。Visual Studioでの複数のファイルの関連付けPHPとJavaScriptの混在構文のコードの強調表示

settings.jsonには、次のようなものをサポートしていればそれは素晴らしいことだ:

"files.associations": { 
    "source.php": ["javascript", "php"] 
} 

答えて

1

いいえ、これは構文強調表示のために結合されたファイル

を理解するために、独自のVSCode拡張子を記述することなく可能ではありませんphp文法とjavascript文法を組み合わせた新しい文法を定義する必要があります。

完了はさらに複雑です。新しい結合文書を理解できる言語サーバー/拡張機能が必要です。私たちのhtmlサーバーがスクリプトブロックをどのように処理するかは、おそらくこれの最良の例です:https://github.com/Microsoft/vscode/blob/master/extensions/html/server/src/modes/javascriptMode.ts

関連する問題