我正在使用PhpStorm和Yii2 高级模板。我看过所有的 Yii2 文档。一切安好。关于集成 Yii2 和 PhpStorm(两者都是我的最爱)存在一些问题,谷歌搜索并没有很好的解决方案。也许很多开发者都有同样的问题,所以我想在这里问:
- 我已经使用composer全局安装了codeception,然后使用codeception构建并运行了高级模板中包含的所有测试。一切都好。但是当我想在 PhpStorm 中编写新的 (frontend, backend, ...) 测试时,没有使用 codeception 的自动完成功能。此外,当您在 PhpStorm 中打开一些现有的默认测试(例如
SignupCest.php
文件)时,命名空间未定义,并且 PhpStorm 在主题类中找不到引用的方法!
有什么建议或解决方案吗?
更新
- 任何人都可以提供有关如何使用 Xdebug、PhpStorm 和 Chrome/Firefox 调试 yii2 项目的完整教程吗?虽然有一些关于调试纯 PHP 项目/脚本的教程,但在 yii2 上没有找到任何教程。