PHP 语言中的 Intellij 自定义语法支持

Intellij custom syntax support inside PHP language

我想在 Intellij/PhpStorm 的另一种语言中开发对自己语法的支持。具体来说,我想用我的解析器解析 PHPDOC 注释的某些部分。是否可以将我的解析器插入另一个 (php) 解析器?

我已经编写了我的解析器和语法,但我想让它在没有自己的文件扩展名的情况下工作。

如果不可能,是否有一些方法可以修改 PHP 解析器的行为?

您在这方面唯一可以做的就是为额外的 PhpDoc 标签注册解析器,PhpStorm 不支持开箱即用。不可能用您自己的解析器替换整个 PhpDoc 解析器。