首页 > 解决方案 > 如何在 PhpStorm 中添加对 Jenkinsfile* 的支持?

问题描述

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

如何让 PhpStorm 不仅支持具有名称的文件Jenkinsfile,而且还将其他文件与此突出显示/自动完成(例如Jenkinsfile_*)相关联?

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

标签: autocompletejenkins-pipelinephpstormsettings

解决方案


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


推荐阅读