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

Java 在netbeans中创建文件夹结构(不是新项目),java,netbeans,automation,directory-structure,Java,Netbeans,Automation,Directory Structure,使用Netbeans 7.4,我想做的是创建一个模块文件夹结构的模板。 然后还可以包含文件(不是必须的,但最好是这样) 因此,如果单击项目中的当前文件夹,我希望选择一个模块模板,并让NetBeans创建文件夹结构 例如(在一个Magento项目中使用PHP编码),我每天创建许多新的Magento模块 我只是希望能够通过netbeans为新模块创建整个(基本)文件夹结构 Parent folder/Module_Name/ Parent folder/Module_Name/Block Paren

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

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

例如(在一个Magento项目中使用PHP编码),我每天创建许多新的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一个接一个地创建它们,这是非常繁琐的


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

使用项目模板怎么样


使用项目模板怎么样


我通过创建一个新插件成功地添加了此功能。我使用几个关于这个主题的教程将插件拼凑在一起:

文件模板

新向导

基本上,该插件有一个全局选项面板,允许您选择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
您不必在zip中包含文件,但它可以完全是文件夹结构


我已经在github上以公共repo的形式发布了源代码:

我已经通过创建一个新插件来添加此功能。我使用几个关于这个主题的教程将插件拼凑在一起:

文件模板

新向导

基本上,该插件有一个全局选项面板,允许您选择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
您不必在zip中包含文件,但它可以完全是文件夹结构


我已经在github上以公共回购的形式发布了源代码:

,但这不会创建新项目吗?我想在当前项目中,在该项目中选定的文件夹上创建文件夹结构。但这不会创建新项目吗?我想在当前项目中,在该项目的选定文件夹上创建一个文件夹结构。我想你需要创建一个新插件,该插件可以将你想要的选项添加到选定视图中的选择节点。我想你需要创建一个新插件,该插件可以将你想要的选项添加到选定视图中的选择节点,非常非常好,非常非常好。