我相当确定文本突出显示(通过分离不同类型的文本)是闪烁词法分析器工作的一部分。如果不是,而是特定于程序,请纠正我。
当前版本的 scintilla 的 HTML 词法分析器支持脚本标记元素 (ie <script>
) 和其他类型的嵌入代码,但不支持样式表标记元素 (ie <style>
),例如 CSS。
我的朋友使用 Notepad++(它使用 Scintilla)进行网页编辑,并且想要这个功能。在我跑去为他构建一个自定义版本之前,我想我会问其他人是否已经添加了这个。
在人们建议检查最新版本的 Scintilla(因为 Notepad++ 的版本落后 2 年)是否已经具备此功能之前,我已经构建了最新版本并对其进行了测试。它也不适用于嵌入式 CSS。