Intellij CE中的Fastlane配置文件语法高亮

3
我正在使用IntelliJ IDEA 2021.3.2(社区版),目前用于Flutter开发。当我打开一个类似于iOS应用程序的构建脚本的Podfile时,它似乎是一个有效的Ruby文件,编辑器会应用适当的语法高亮。这很好。
现在,我还需要处理Fastlane的配置文件,它们被称为FastfileAppfile。这些也似乎是Ruby文件。但是,编辑器将它们视为纯文本,并未应用适当的语法高亮。
我的问题是,有没有办法让IntelliJ将应用于Podfile的相同语法高亮规则应用于Fastlane文件?
实际上,我甚至无法确定哪个插件提供了对Podfile文件的语法高亮。有办法找出来吗?
谢谢。
2个回答

1
  1. 前往设置/首选项 | 编辑器 | 文件类型
  2. 添加您的文件类型(Fastlane)
  3. 指定语法规则(大括号、方括号、注释等)
  4. 指定要突出显示的关键字(desc do end lane platform)
  5. 添加与这些规则匹配的文件模式 - Fastfile、Matchfile、Gymfile...

另请参阅官方文档 - 文件类型关联


1
谢谢@Sneg。我希望能找到一种解决方案,不必从头开始重新定义语法规则。相反,我会尝试使用应用于Podfile的相同规则。这些规则肯定已经存在于某个地方。我想知道如何找到它们。 - Marton

0
我在iOS/Flutter应用程序的Podfile中遇到了这个问题。
我能找到的最好的解决方法是:
1. 安装Intellij的Ruby插件 2. 右键点击文件 3. 选择“编辑类型关联” 4. 选择“Ruby”
这样至少可以实现语法高亮。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接