Sublime Text 2 の JSP ページの組み込み構文強調表示に問題があります。
11/12 行目の白い線の後のコードを参照してください。HTML タグ<strong>
はここで正しく表示されます。
この行の前のコードは正しく色付けされていません: 2 番目の JSP 終了%>
タグCTRL+SHIFT+ALT+P
( text.html.jsp
) 変えないで。
タグの開始と終了で同じことを行うと<?php
、問題は存在せず、すべての色が正しいように見えます。<?
?>
誰かが同じ問題を抱えていましたか?構文が JavaServerPages (JSP) に設定されていることを確認しました。
問題はHTML.tmLanguageファイルの次の行に関連していると思います (JSP スコープは HTML スコープ内にあります)。
<dict>
<key>embedded-code</key>
<dict>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>#ruby</string>
</dict>
<dict>
<key>include</key>
<string>#php</string>
</dict>
<!--
<dict>
<key>include</key>
<string>#smarty</string>
</dict>
-->
<dict>
<key>include</key>
<string>#python</string>
</dict>
</array>
</dict>
JSP のインクルードはありません。しかし、私は推測しているだけです...何かアイデアはありますか?