autocomplete - 如何在 PhpStorm 中添加对 Jenkinsfile* 的支持?
问题描述
在 PhpStorm 中,Jenkinsfile
's 代码被突出显示并自动完成。在我的项目中,我有多个Jenkinsfile
s(如Jenkinsfile_DEV
, Jenkinsfile_TEST
, Jenkinsfile_PROD
)。在该文件中突出显示和自动完成功能不起作用。
如何让 PhpStorm 不仅支持具有名称的文件Jenkinsfile
,而且还将其他文件与此突出显示/自动完成(例如Jenkinsfile_*
)相关联?
到目前为止我尝试了什么:我在File -> Settings -> Editor -> File Types -> Recognized file types
. 该计划只是将“Jenkinsfile *”之类的条目添加到“Jenkinsfile”条目中。但是我还没有找到这样的条目。
解决方案
Jenkinsfile 语法由 File | 上的 Groovy textmate 包提供。设置 | 编辑 | TextMate 捆绑包。不幸的是,它不可配置:Jenkinsfile 被硬编码为与 PhpStorm 中的 Groovy 相关联。这里唯一的选择是为.groovy
这些文件添加扩展名。
推荐阅读
- php - 带有 CURL 的 PHP 发布请求 - 图像 + 数组
- d3.js - getBoundingClientRect() 为所有元素返回相同的值
- android - RecyclerView.Adapter onBind 方法无法识别 android 中行 xml 中的查看项目
- reactjs - React 道具比较:“_.isEqual”与“===”
- excel - 如何在范围上使用 LEFT() 函数
- mysql - 寻找以低内存成本执行全文搜索的解决方案
- r - 按分组年份用 dplyr 总结
- react-native - 如何仅在 ReactNative 中使用按下按钮后获取位置
- php - 为什么我的注册/登录表格不检查/更新数据库
- java - Java8 Supplier 接口提供正确的类型化实例