如何使 IntelliJ 识别 wicket html 标签?

2022-09-04 22:28:16

我正在将IntellIJ与Apache Wicket一起使用,IntelliJ向我展示了像和添加到其他html标签的标签是无效的。<wicket:extend><wicket:container>wicket:id

我需要采取哪些步骤才能使 IntelliJ 识别检票口标签?

我正在使用IntelliJ Ultimate 9和wicketforge插件。


答案 1

你不能真正做到这一点,添加 wicket 命名空间,就像在另一个答案中一样,只适用于 wicket:id,没有 dtd 还包括 wicket:container|panel 等。

contrib项目中有一个非常古老的模式:http://wicket-contrib.googlecode.com/files/wicket.xsd 但不包括xhtml,所以你需要创建一个模式来合并它和xhtml,我不相信有其他方法,然后手动。

您可以做的最好的方法是将它们添加到idea的忽略标签中;


答案 2

我使用 Eclipse,但要使验证错误消失,我只添加了 wicket 命名空间:

<html xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd" >
    ...
</html>

推荐