我很喜歡Notepad++以正確顯示評論(see screenshot)是否有一個記事本++插件可以使JSP註釋格式正確?
是否有任何插件會照顧它?或者有什麼辦法可以讓我默認到其他語言的格式,當我加載一個JSP文件?
我很喜歡Notepad++以正確顯示評論(see screenshot)是否有一個記事本++插件可以使JSP註釋格式正確?
是否有任何插件會照顧它?或者有什麼辦法可以讓我默認到其他語言的格式,當我加載一個JSP文件?
由於Notepad++ 5.6.5僅在5個星期前發佈,因此內置了JSP語法高亮器。你使用的是正確的版本?如果它的行爲錯誤,你最好將a bug報告給Notepad ++的人。
看來,JSP語法高亮顯示使用<%%>標記之間的VB規則。
似乎當前的JSP支持實際上只是重新標記的ASP支持,所以Java的特定部分被打破。 (這也解釋了爲什麼如果你在服務器端評論的文本中加一個單引號,它就會突出顯示那部分評論,但不是其餘部分)。
因爲正確地對一個JSP文件進行分析需要解析一些類ASP語法和類似JavaScript的語法在Scintilla項目中確實需要在上游進行修復。
Scintilla目前有四個功能要求,這是自2005年以來的各種復古...是的,我知道這個線程是四歲,但似乎沒有太多改變。我會在業餘時間看看如何簡單地將ASP的剪切和粘貼加強到更好的狀態,從評論開始,因爲它也讓我惱火。
我知道這是一個很老的問題,但我有同樣的問題,我解決它只是修改文件style.model.xml目錄程序/記事本+這樣:
LexerType
與name="asp"
name="jsp" desc="JSP" ext="jsp"
結果應該是這樣的:
<LexerType name="jsp" desc="JSP" ext="jsp">
<WordsStyle name="DEFAULT" styleID="81" fgColor="8000FF" bgColor="C4F9FD" fontName="" fontStyle="0" fontSize="" />
<WordsStyle name="COMMENTLINE" styleID="82" fgColor="008000" bgColor="C4F9FD" fontName="" fontStyle="0" fontSize="" />
<WordsStyle name="NUMBER" styleID="83" fgColor="FF0000" bgColor="C4F9FD" fontName="" fontStyle="0" fontSize="" />
<WordsStyle name="WORD" styleID="84" fgColor="000080" bgColor="C4F9FD" fontName="" fontStyle="1" fontSize="" keywordClass="instre1" />
<WordsStyle name="STRING" styleID="85" fgColor="808080" bgColor="C4F9FD" fontName="" fontStyle="0" fontSize="" />
<WordsStyle name="IDENTIFIER" styleID="86" fgColor="000000" bgColor="C4F9FD" fontName="" fontStyle="0" fontSize="" />
<WordsStyle name="ASPSYBOL" styleID="15" fgColor="000000" bgColor="FFFF00" fontName="" fontStyle="1" fontSize="" />
<WordsStyle name="SCRIPTTYPE" styleID="16" fgColor="000000" bgColor="FFC000" fontName="" fontStyle="0" fontSize="" />
</LexerType>
我使用的是5.6.8,我已經向他們提交的bug報告。據我所知,沒有反應... – Lye 2010-06-25 21:49:01
如果您嘗試將它與ASP熒光筆關聯,該怎麼辦? – BalusC 2010-06-25 21:59:20
也不接受評論? – Lye 2010-06-25 22:02:58