Netbeans customs.json配置文件的格式是什么?

Netbeans customs.json配置文件的格式是什么?,netbeans,Netbeans,对于使用自定义HTML标记作为框架模板部分的PHP项目,我想定义Netbeans customs.json文件,该文件可以包含这些新标记。nbproject目录中名为customs.json的空文件如下所示。在这个文件中有没有关于我可以定义什么以及如何定义的描述?(例如,定义某些标记只能位于另一个标记的内部…类似TR的东西必须位于表标记的内部…但对于我的自定义标记…) 虽然没有文档,但添加一些定义的简单方法是在HTML文件中使用自定义标记/自定义属性,NetBeans将在“error”行的左侧用

对于使用自定义HTML标记作为框架模板部分的PHP项目,我想定义Netbeans customs.json文件,该文件可以包含这些新标记。nbproject目录中名为customs.json的空文件如下所示。在这个文件中有没有关于我可以定义什么以及如何定义的描述?(例如,定义某些标记只能位于另一个标记的内部…类似TR的东西必须位于表标记的内部…但对于我的自定义标记…)


虽然没有文档,但添加一些定义的简单方法是在HTML文件中使用自定义标记/自定义属性,NetBeans将在“error”行的左侧用灯泡图标标记错误或警告。单击灯泡图标,IDE将为您提供定义自定义元素、自定义属性、特定元素的自定义属性等功能。这些操作将向customs.json文件添加定义。完成此操作后,它们还将与常用标记/属性一起显示在代码完成中。

您可以查看Netbeans源代码以查找JSON关键字:

//json file keys
public static final String DESCRIPTION = "description";
public static final String CONTEXT = "context";
public static final String DOC = "doc";
public static final String DOC_URL = "doc_url";
public static final String REQUIRED = "required";
public static final String ELEMENTS = "elements";
public static final String ATTRIBUTES = "attributes";
public static final String TYPE = "type";

这是我使用它的方式,但看不到如何定义标签嵌套要求。我希望至少有一些文件样本与选项可用…我不确定这是可能的
//json file keys
public static final String DESCRIPTION = "description";
public static final String CONTEXT = "context";
public static final String DOC = "doc";
public static final String DOC_URL = "doc_url";
public static final String REQUIRED = "required";
public static final String ELEMENTS = "elements";
public static final String ATTRIBUTES = "attributes";
public static final String TYPE = "type";