Symfony2 Eclipse插件,这么难让它工作?
我的安装程序是一个fesh安装的eclipseclassic 3.7.1plusSymfony2插件,来自:Symfony2 Eclipse插件,这么难让它工作?,eclipse,symfony,eclipse-plugin,Eclipse,Symfony,Eclipse Plugin,我的安装程序是一个fesh安装的eclipseclassic 3.7.1plusSymfony2插件,来自: 我的工作区是C:\Users\Marco\Documents\Eclipse 我在其中提取了Symfony\u Standard\u Vendors\u 2.0.4.zip(创建了一个新文件夹Symfony2ws) 然后我创建了一个Symfony2项目(路径为C:\Users\Marco\Documents\Eclipse\Symfony2) 我已经修改了我的项目的PHP构建路径(如上
- 我的工作区是
C:\Users\Marco\Documents\Eclipse
- 我在其中提取了
(创建了一个新文件夹Symfony\u Standard\u Vendors\u 2.0.4.zip
ws)Symfony2
- 然后我创建了一个Symfony2项目(路径为
)C:\Users\Marco\Documents\Eclipse\Symfony2
- 我已经修改了我的项目的PHP构建路径(如上所述),包括
、app
和src
供应商文件夹
结果:数百个验证错误主要是由于供应商文件夹,因为插件被完全忽略。Auto complete仅在PHP类中有效,而不在Twig文件中有效。在编写插件时,该插件仍然是alpha。请报告您在github上遇到的插件问题(https://github.com/pulse00/Symfony-2-Eclipse-Plugin)否则我无法调查这个问题。谢谢一些错误,如 cos nonambig:WC[##其他:http://doctrine-project.org/schemas/orm/doctrine-mapping“]和WC##其他:”http://doctrine-project.org/schemas/orm/doctrine-mapping违反“唯一粒子属性”。在根据该模式进行验证期间,将为这两个粒子创建歧义 不是来自Symfony2 Eclipse插件。发生XML/XSD验证错误的原因是,从Eclipse的XML/XSD验证器的角度来看,这些XSD/XML文件无效。如果从构建路径中排除这些文件夹,PHP索引器/解析器将不会访问这些文件夹,但Eclipse的XML/XSD验证器仍会检查它们
有关更多信息,请在Eclipse项目属性的“验证”部分中签出和。: -启用特定于项目的设置 -选择XML架构验证程序设置(“…”按钮) -添加排除组 -向“排除组”添加一条规则,该规则排除条令/orm/doctor-mapping.xsd