对于我的PHP项目,它使用自定义HTML标签作为框架的模板部分,我想定义Netbeans customs.json文件,它可以包含这些新标签。 nbproject目录中名为customs.json的空文件如下所示。对于我可以定义的内容以及此文件中的内容是否有任何描述? (例如,某些标签只能在另一个标签内的定义...... TR之类的东西必须在TABLE标签内......但对于我的自定义标签...)
customs.json
{
"attributes": {},
"elements": {}
}
答案 0 :(得分:0)
AFAIK没有文档,但添加一些定义的简单方法是在HTML文件中使用自定义标记/自定义属性,NetBeans将标记错误或警告,并在行的左侧添加一个灯泡图标,并显示“错误” ”。单击灯泡图标,IDE将提供您定义自定义元素,自定义属性,特定元素的自定义属性等。这些操作将添加定义到customs.json文件。执行此操作后,它们还将在代码完成时与常用标记/属性一起显示。
答案 1 :(得分:0)
您可以查看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";