我最终将eclipse作为IDE用于PHP侧项目。但是,当我开始设置IDE环境时,我注意到包含路径不是递归的。
即。这意味着如果我在文件夹vendor/kohana
和vendor/kohana/classes
中查找,我必须在包含路径中指定它们,而不仅仅是vendor/kohana
。 Eclipse还会弹出一条消息:排除过滤器应用于子目录。
现在我已经通过手动修改eclipse项目核心pref文件来解决这个问题,其中包含无限的包含路径列表(很少脏工作),但我很难想象这是一个合适的解决方案。此外,它还没有涵盖在项目中包含新包的未来问题。
有没有更好的方法来解决这个问题?我在IDE中遗漏了什么吗?
感谢。
答案 0 :(得分:2)
关于特定的vendor
目录,并假设您正在使用composer
,您是否通过右键单击项目来检查项目是否有“配置>添加编辑器支持” ?然后,它应该正确地将各种供应商目录包含在构建路径中。