Плагин Symfony2 Eclipse, так сложно заставить его работать? - PullRequest
1 голос
/ 07 октября 2011

Моя установка представляет собой fesh установку Eclipse Classic 3.7.1 plus Плагин Symfony2 с его сайта обновлений :

  • Мое рабочее пространство C:\Users\Marco\Documents\Eclipse.
  • Я извлек Symfony_Standard_Vendors_2.0.4.zip внутри него (создана новая папка Symfony2 ws).
  • Затем я создал проект Symfony2 (путь к C:\Users\Marco\Documents\Eclipse\Symfony2)
  • Я изменил путь сборки PHP моего проекта (как объяснено здесь ), чтобы включить app, src и vendor folder.

Результат : сотни ошибок проверки, в основном из-за папки поставщика, поскольку плагин был полностью проигнорирован.Автозаполнение работает только в классах PHP, но не в файлах Twig.

Ответы [ 3 ]

1 голос
/ 09 декабря 2013

В свойствах проекта Eclipse, раздел проверки: - Включить специфичные для проекта настройки - Выбрать настройки средства проверки схемы XML (кнопка «...») - добавить исключить группу - добавить правило в «исключить группу», которое исключает доктрину / орт / доктрину-mapping.xsd

1 голос
/ 23 ноября 2011

на момент вашего написания плагин был еще альфа. пожалуйста, сообщайте о любых проблемах с плагином на github (https://github.com/pulse00/Symfony-2-Eclipse-Plugin) в противном случае я не могу исследовать проблему. спасибо

0 голосов
/ 18 декабря 2011

Некоторые ошибки, такие как

cos-nonambig: WC [## other: "http://doctrine -project.org / schemas / orm / doctrine-mapping"] и WC ## other: "http://doctrine -project.org / schemas / orm / doctrine-mapping "нарушают" Уникальную атрибуцию частиц ".Во время проверки этой схемы для этих двух частиц будет создана неоднозначность.

не исходят из плагина Symfony2 Eclipse.Это ошибки валидации XML / XSD, которые возникают из-за того, что эти файлы xsd / xml являются недействительными с точки зрения валидатора Eclipse XML / XSD.Если вы исключите эти папки из пути сборки, индексатор / анализатор PHP не будет посещать эти папки, но средство проверки XML / XSD в Eclipse по-прежнему проверяет их.

Для получения дополнительной информации обратитесь к , эта проблема вGithub Pulse00 и , еще один на официальном Github Symfony .

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