在netbeans中创建文件夹结构(不是新项目)



使用Netbeans 7.4,我想做的是创建一个模板,这是一个模块文件夹结构。这也可以包含文件(不是必须的,但会很好)

因此,如果我点击项目中的当前文件夹,我想选择一个模块模板,并让NetBeans创建文件夹结构。

作为一个例子(用PHP编码,在一个Magento项目中),我每天创建许多新的Magento模块。

我只是希望能够通过netbeans为新模块创建整个(基础)文件夹结构

Parent folder/Module_Name/
Parent folder/Module_Name/Block
Parent folder/Module_Name/Model
Parent folder/Module_Name/controllers
Parent folder/Module_Name/etc

等等。我现在必须使用New->folder逐个创建它们,这是非常繁琐的操作。

这可能吗?(我希望类似于一个新的文件模板存在)

我已经设法通过创建一个新的插件来添加这个功能。我用几个关于这个主题的教程拼凑了这个插件:

文件模板https://platform.netbeans.org/tutorials/nbm-filetemplates.html

新向导https://platform.netbeans.org/tutorials/691/nbm-wizard.html

基本上插件有一个全局选项面板,它将允许您选择zip文件的位置。

然后你可以右键单击项目中的文件夹,并执行新建->其他->目录结构。

向导将要求使用一个名称作为提取zip文件的父文件夹。

使用zip很有用,因为它不仅可以设置目录结构,还可以填充定期使用的文件。

对于我来说,我构建Symfony 2应用程序,我不断创建新的包,所以我的zip包含:

  • 控制器
    • DefaultController.php
  • 实体
    • Default.php
  • 形式
    • DefaultForm.php
  • 资源
    • 视图
      • 默认
        • index.html.twig
        • create.html.twig
        • view.html.twig
        • edit.html.twig
        • delete.html.twig

你不必在压缩包中包含文件,它可以是纯粹的文件夹结构。

我已经在github上发布了源代码作为公共repo: https://github.com/chasen/NBCustomDirectoryStructurePlugin

如何使用项目模板?

https://platform.netbeans.org/tutorials/nbm-projectsamples.html

相关内容

  • 没有找到相关文章

最新更新