我正在发现 VS Code,我是这个代码编辑器的新手,在我使用 Atom 之前,但我想使用看起来非常酷的 VS Code!
我在 Linux 服务器上有一个 Symfony 3 项目,我想直接修改它的文件,因为它是一个开发环境。我不想有本地副本。
因此,我在我的 PC 上安装了 VS Code,并下载了 Remote-SSH 和 PHP Intelephense 扩展。经过几个问题,我设法让它工作,但我的控制器内部有很多问题,因为 PHP Intelephense 不能识别很多方法,而它应该可以。
我关闭了 VS Code 的内置 PHP 语言功能。
例如,这里有一些未定义的方法:
它不能识别实体类中的$repository->createQueryBuilder()
或$em->createQuery()
自定义函数。Repository
它不能识别控制器本身内部定义的某些函数,而它们是正确定义的。它无法识别 Symfony 的基本存储库方法$repo->findOneByProperty()
,例如 等。
所以我的文件充满了错误,而一切正常!^^
有人能帮我吗 ?如果 Remote-SSH 不是最好的扩展,也许你可以再给我一个建议?Intelephene 也一样吗?