Есть ли способ заставить NetBeans скрывать определенные файлы / папки? - PullRequest
1 голос
/ 17 октября 2010

Я работаю над проектом joomla и для отладки / подсказок типа / автозаполнения вся моя joomla устанавливается как проект. Можно ли как-то скрыть ненужные папки в представлении файлов или проектов?

В идеале у меня был бы проект, который сканирует все папки, но просто отображает это:

  • Администратор
    • компоненты
      • com_myproject
        • (показать все файлы под этим)
  • компоненты
    • com_myproject
      • (показать все файлы под этим)

Ответы [ 3 ]

14 голосов
/ 22 марта 2011

В Netbeans 6.9.1 вы можете скрыть любые каталоги, которые вам нужны Щелкните правой кнопкой мыши проект, выберите свойства и выберите категорию «Игнорируемые папки». В этом разделе вы можете добавить все каталоги, которые вы не хотите видеть.

1 голос
/ 18 октября 2010

Нет, вы не можете сделать это с NetBeans, как это.

Однако вы можете сделать это немного по-другому ... это будет разработка компонентов. В основном для каждого пользовательского компонента вам потребуется отдельный проект.

Создать проект со структурой папок, как Joomla

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

После этого шага щелкните правой кнопкой мыши проект и перейдите в properties . В свойствах перейдите к 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 о PHP NetBeans и Ant .

0 голосов
/ 13 января 2011

Вот видео, которое поможет вам сделать то же самое с помощью IDE NetBeans. Храните файл компонента в отдельном каталоге и выполняйте разработку, полностью используя возможности IDE, используя процедуры сборки Apache ANt.

Файл сборки Ant. http://docs.joomla.org/Building_Joomla_Extensions_with_Apache_Ant Видео, которое поможет вам настроить netbeans для разработки компонентов. http://www.vimeo.com/13167176

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...