IntelliJ IDEA插件可以折叠.conf文件吗?

Vas*_*802 5 plugins lift intellij-idea code-folding folding

我有一个使用Lift框架构建的Scala应用。它有一些.conf文件。当我在IntelliJ IDEA Ultimate Fancy Pants Edition中打开这些.conf文件时,看不到任何按钮可以将那些花括号折叠在这些文件中。热键也不这样做。浏览了插件,找不到适用的插件。有什么解决方案可以在.conf文件中启用代码折叠?

更新
这是一个可爱的例子。这些“-”和“ +”图标未出现在.conf文件中: 在此处输入图片说明

Vas*_*802 10

这些.conf文件属于HOCON类型(“人为优化的配置对象表示法”)。要启用折叠功能,您必须强制编辑器对它们进行同样的处理。在IntelliJ设置中,如图所示进行配置: 首选项->编辑器->文件类型

Preferences->Editor->File Types,然后在HOCON文件类型中添加文件名模式。

  • 这个答案有点不完整,因为它没有提到启用该功能的插件。例如,Scala插件。 (2认同)
  • 该插件被Jetbrains称为HOCON。 (2认同)

J W*_*uck 7

一个相关的插件是Scala插件。另一个是HOCON插件。

安装两者之一,请转到“ IntelliJ设置/首选项”对话框(对于Windows,为Ctrl+ Alt+ S;对于Mac,为?+ Comma),然后选择“插件”,然后单击“市场”并搜索,然后安装这两个或两个。重新启动IntelliJ以启用它/它们。

要确认,请返回到IntelliJ设置/首选项对话框,现在您应该在列出的文件中看到人类优化的配置对象符号(HOCON)文件类型。单击HOCON,您应该*.conf在“注册模式”下看到。

.conf现在,您的所有文件都应该在IntelliJ中显示,并带有语法高亮显示和代码折叠

  • HOCON支持现在作为单独的插件维护:https://plugins.jetbrains.com/plugin/10481-hocon (3认同)

And*_*mov 5

2020+

最好的选择是单独安装HOCON 插件。目前,HOCON 文件类型不再与 Scala 插件捆绑在一起。


PS 全部归功于ghik 的评论。决定将其放入单独的答案中,因为我第一次无法找到提示。