如何在 PhpStorm 中添加对 Jenkinsfile* 的支持?

How to add support for Jenkinsfile* in PhpStorm?

在 PhpStorm 中,Jenkinsfile 的代码被突出显示并自动完成。在我的项目中,我有多个 Jenkinsfile(如 Jenkinsfile_DEVJenkinsfile_TESTJenkinsfile_PROD)。在该文件中,突出显示和自动完成功能不起作用。

如何让 PhpStorm 不仅支持名称为 Jenkinsfile 的文件,还支持与此 highlighting/autocompletion 关联的其他文件(例如 Jenkinsfile_*)?

到目前为止我尝试了什么:我在 File -> Settings -> Editor -> File Types -> Recognized file types 中查找 "Jenkinsfile" 条目。该计划只是将 "Jenkinsfile*" 之类的条目添加到 "Jenkinsfile" 条目。但是我没有找到这样的条目。

Jenkinsfile 语法由Groovy textmate bundle at File | 提供设置 |编辑| TextMate 捆绑包。不幸的是,它不可配置:Jenkinsfile 被硬编码为与 PhpStorm 中的 Groovy 相关联。此处唯一的选择是为这些文件添加 .groovy 扩展名。