如何从NetBeans中的PHP类模板中删除模板更改消息?

如何从NetBeans中的PHP类模板中删除模板更改消息?,netbeans,netbeans-7,Netbeans,Netbeans 7,在NetBeans中,当我使用PHP类模板添加新文件时,新类包含以下注释: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ 但是,当我按照它的说明编辑模板时,该文本不会出现在模板中的任何位置。如何避免将此注释包含在所有新类中?您需要从PHP类模板的顶部删除。不要忘记对界面、文件和网页执行此操作 您试图删除的文本是默认许可证的一部分,因此您可以在

在NetBeans中,当我使用PHP类模板添加新文件时,新类包含以下注释:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
但是,当我按照它的说明编辑模板时,该文本不会出现在模板中的任何位置。如何避免将此注释包含在所有新类中?

您需要从PHP类模板的顶部删除
。不要忘记对界面、文件和网页执行此操作

您试图删除的文本是默认许可证的一部分,因此您可以在那里更改/删除文本。默认许可证位于模板管理器的“许可证”文件夹下

或者,您可以在
~/.netbeans/7.0/config/Templates/Licenses/
中放置一个空白文本文件或许可证文件,并将该文件命名为
license foo.txt
,然后在project.properties文件中定义一个密钥
project.license
,并将其设置为
foo
。如果这样做,则需要为每个项目定义相同的键,否则会再次得到不需要的文本

编辑:
实际上,要添加许可证,您只需单击添加。。。选择许可证文件夹后,单击模板管理器中的按钮。

谢谢,您回答了我的问题,并引导我了解包括许可证在内的内容。欢迎光临,很高兴我能提供帮助。NetBeans使用FreeMarker作为其模板引擎,因此它非常强大。查看此博客了解更多信息