gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 07:10:15 26 4
gpt4 key购买 nike

使用 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 一个一个地创建它们,经常这样做非常乏味。

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

最佳答案

我已经通过创建一个新插件设法添加了这个功能。我使用有关该主题的几个教程将插件整合在一起:

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

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

基本上,该插件有一个全局选项面板,可让您选择 zip 文件的位置。

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

向导将询问一个名称,用作将 zip 解压到的父文件夹。

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

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

  • Controller
    • DefaultController.php
  • 实体
    • Default.php
  • 表格
    • DefaultForm.php
  • 资源
    • 观看次数
      • 默认
        • index.html.twig
        • 创建.html.twig
        • view.html.twig
        • edit.html.twig
        • 删除.html.twig

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

我已在 github 上将源代码作为公共(public)仓库发布:https://github.com/chasen/NBCustomDirectoryStructurePlugin

关于java - 在 netbeans 中创建文件夹结构(不是新项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22374817/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com