无论如何通过标记库在 Eclipse 中突出显示 JSP 中的语法?假设我们有这样的事情:
<%@ taglib uri="/path/to/a" prefix="a"%>
<%@ taglib uri="/path/to/b" prefix="b"%>
<a:tag>
<p>Some text</p>
<b:anotherTag>
<p>More text!</p>
</b:anotherTag>
</a:tag>
每个 JSP 标记的复杂性要高得多,而且我正在处理一个大型的现有代码库,该代码库具有 1k+ 行 JSP 和多层嵌套,我希望能够轻松地看到 HTML 标记之间的差异可能输出与正在使用的各种不同的标签库。
到目前为止,我发现的 eclipse、eclipse web 平台和所有其他 eclipse 插件编辑器中的默认行为是所有标签都以相同的方式突出显示。我正在寻找至少标准的非前缀标签以与前缀标签不同的颜色突出显示的东西。有了这个,我可以很容易地看到可能来自 JSP 的 HTML 标记。
在上面的示例中(引用 SO 的突出显示),最好看到带有前缀的 JSP 标记,<a:tag>
并且<b:tag>
是绿色的,而没有前缀的标记,<p>
是正常的语法突出显示颜色(红色)。