关于文件类型

另请参见

缺省情况下,IDE 可识别很多文件类型。例如,IDE 可识别 JSP 文件、Java 源文件以及 HTML 文件,并且提供了特定于该文件类型的功能。例如,IDE 为 JSP 和 HTML 文件提供了特殊的语法突出显示,这不同于为 Java 源文件提供的语法突出显示。此外,为 JSP 文件提供的菜单项不同于为 HTML 文件提供的那些菜单项。例如,您可以编译 JSP 文件,而不能编译 HTML 文件。

通常,可通过扩展名来识别文件类型。所有 JSP 文件具有 .jsp 扩展名;而所有 Java 源文件具有 .java 扩展名。由于存在这种差异,IDE 将为这些文件类型提供不同的功能。可以使用“新建文件类型”向导让 IDE 识别其他的文件类型,即 IDE 缺省情况下不能识别的文件类型。例如,如果文件类型具有文件扩展名 .xyz,则可以让 IDE 识别所有具有此扩展名的文件,然后为此文件类型专门提供一些功能。

但是,您也可以让 IDE 区分 XML 文件。无论 XML 文件是否具有 .xml 扩展名,都可以让 IDE 基于为相关 XML 文件定义的名称空间,为 abc.xml 提供与 def.xml 不同的功能。如果每个可区分的 XML 文件具有不同的名称空间,则在这种情况下,可以使用名称空间来区分这些文件类型。

使用“新建文件类型”向导时,IDE 将创建以下文件:
文件 用途
xxxDataObject.java 该类扩展自
xxxResolver.xml MIME 类型的声明解析。
xxxTemplate.xxx layer.xml 文件中作为文件模板注册的伪模板。

另请参见
关于 NetBeans 平台和模块开发
关于 NetBeans 平台

法律声明