我有一個內置的語法崇高文本2崇高文本2 JSP語法高亮問題
高亮JSP頁面看到代碼的白線後線11/12一些問題:HTML標記<strong>
是在這裏正確顯示。
該行之前的代碼顏色不正確:第二個JSP結束標記(%>
)顯示爲紅色,但應該像第一個一樣呈橙色,並且內部的HTML標記被視爲Java代碼,但我認爲(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。但我只是猜測...任何想法?
你做什麼樣的變化?你可以分享嗎?我也遇到了與JSP高亮相同的問題。 – yokuyuki
我編輯了我上面的答案並鏈接了這些文件。 – dennis
謝謝!奇蹟般有效。 – yokuyuki