Ошибка с новым проектом в Netbeans 7.3 и Symfony2

Я создал проект Symfony2 в NetBeans 7.3.

Проект создан успешно, но NetBeans показывает синтаксические ошибки в некоторых файлах пакетов поставщиков моего проекта Symfony2.

Все, что я сделал, было:

1. Загрузите netbeans 7.3 (php) и установите его.

2. Загрузите zip-файл «Symfony 2.3.2 с поставщиками».

3. Вставьте в tools-->Symfony2 адрес zip-файла.

4.Создал проект.

Ошибки происходят из 5 или 6 файлов в файлах пакетов поставщиков, некоторые из них являются файлами PHP, а другие - файлами веток.

моментальный снимок netbeans

Я благодарен за любую помощь.


person CoderInNetwork    schedule 23.07.2013    source источник


Ответы (2)


Netbeans покажет ошибки в некоторых файлах поставщиков, потому что они содержат "ошибки". Например, в комплекте генератора Sensio есть несколько файлов контроллеров шаблонного типа с расширением php. Сами файлы не являются допустимыми php и, следовательно, помечаются netbeans.

Это раздражает, но это просто то, что вы должны игнорировать. Или, может быть, уговорить поставщиков изменить их код. Некоторые люди пытаются заставить netbeans пропускать такие ошибки, но пока безуспешно.

Дополнительная информация здесь: https://netbeans.org/bugzilla/show_bug.cgi?id=226954

person Cerad    schedule 23.07.2013
comment
Рассмотрите предложенное вами решение. Я игнорирую ошибки, и теперь оно работает как шарм! Спасибо. - person CoderInNetwork; 23.07.2013

Как указал Серад, эти файлы не являются допустимыми файлами PHP (например, скелетными файлами).

В Netbeans 7.3 вы можете игнорировать папки, что означает, что Netbeans не будет отображать их в пользовательском интерфейсе, индексировать или сканировать их.

Итак, если вам не нужно работать с этими файлами, просто перейдите в свойства проектов -> Игнорировать папки и добавьте туда проблемные папки (в вашем случае «поставщики»).

Дополнительная информация: https://blogs.oracle.com/netbeansphp/entry/ignored_folders_sure

person Victor Henriquez    schedule 17.09.2013
comment
Действительно полезный ответ. Для импортированной библиотеки, за которую отвечает кто-то другой, я не хочу поддаваться искушению попытаться найти ошибку, которая не вызывает никаких проблем. - person DavidHyogo; 13.04.2014