代码之家  ›  专栏  ›  技术社区  ›  Asa Ayers

有没有办法让NetBeans隐藏特定的文件/文件夹?

  •  1
  • Asa Ayers  · 技术社区  · 14 年前

    我正在处理一个joomla项目,为了调试/类型提示/自动完成,将整个joomla作为一个项目进行安装。有没有方法可以隐藏文件或项目视图中不需要的文件夹?

    理想情况下,我会有一个扫描所有文件夹但只显示以下内容的项目:

    • 管理员
      • 组件
        • COMYMY项目
          • (显示此项下的所有文件)
    • 组件
      • COMYMY项目
        • (显示此项下的所有文件)
    3 回复  |  直到 12 年前
        1
  •  1
  •   Bill the Lizard Alexis MP    12 年前

    不,你不能用这样的网豆来做。

    但是,你可以做得稍微不同…这将是组件开发。 基本上,对于每个自定义组件,您都需要有一个单独的项目。

    使用文件夹结构(如Joomla)创建项目

    |
    |-administrator
      |-componnets
        |-my_component
    |
    |-componnets
      |-my_component 
    

    完成此步骤后,右键单击 项目 进入 性质 . 在属性中转到 PHP包含路径 ,将路径映射到joomla目录,这将为joomla代码提供自动完成功能。

    此外,要改进Joomla的自动完成功能,请转到 Tools->Properteis->Editor->Code Copletion
    从语言下拉列表中选择PHP。 检查 之后的非静态方法: ,这将为以下方法提供自动完成功能 JFactory::getDBO() 等。

    显然,现在很难测试,因为组件不在joomla的内部…手动复制会让人很麻烦。转到项目属性(右键单击 project->properties )并启用了“将文件从源文件夹复制到另一个位置”并对路径进行数学运算。NetBeans不允许您设置复制到现有目录,解决方法很简单。

    1. 安装程序将支持复制到临时目录中 /tmp
    2. 在NetBeans窗口中,转到组件项目的文件
    3. 展开 nbproject 结点
    4. 正常开放 project.properties
    5. 手动修改复制路径

    如果您需要更高级和运行测试,可以使用Ant并创建 build.xml 文件夹。在上阅读更多关于它的信息 Sun's blog about NetBeans PHP and Ant .

        2
  •  14
  •   Kristian Lunde    13 年前

    你可以在netbeans 6.9.1中隐藏任何你想要的目录。右键单击项目,选择属性,然后选择“忽略的文件夹”类别。在本节中,您可以添加所有不想看到的目录。

        3
  •  0
  •   Nishat Baig    14 年前

    这是一个视频,将帮助您做同样的使用NetBeans IDE。将您的组件文件保存在单独的目录中,并使用ApacheAnt构建过程充分利用IDE特性进行开发。

    Ant构建文件。 http://docs.joomla.org/Building_Joomla_Extensions_with_Apache_Ant 帮助您为组件开发设置NetBeans的视频。 http://www.vimeo.com/13167176