IntelliJ IDEA插件能折叠.conf文件吗?

16
我有一个用Lift框架构建的Scala应用程序。它有几个.conf文件。当我在我的IntelliJ IDEA Ultimate Fancy Pants Edition中打开这些.conf文件时,我没有看到任何折叠这些文件中花括号的按钮。快捷键也无法实现。查找插件,没有适用的插件。是否有任何解决方案可以在.conf文件中启用代码折叠?
更新: 以下是一个精美的示例。这些“-”和“+”图标不会出现在.conf文件中: enter image description here

这些文件是什么格式?HOCON格式? - nafg
@nafg 它们看起来像是 JSON 格式,具有 .conf 扩展名。 - Vasily802
如果你指的是普通的配置文件,那么它们内部没有代码,因此没有什么可以折叠的。你确切地是指什么? - VasiliNovikov
我已经更新了我的问题,并附上了插图 :) - Vasily802
3个回答

25
相关的插件是 HOCON 插件。
安装,请从以上 JetBrains Marketplace 链接中单击 Get 按钮。或者,在 IntelliJ 中,转到 Settings/Preferences(Windows 下为 Ctrl+Alt+S;Mac 下为 +Comma),选择 Plugins,然后单击 Marketplace 来搜索插件并安装它。重启 IntelliJ 以启用它。
要确认,返回到 Settings/Preferences 并选择 Editor > File Types。现在,你应该看到 HOCON(Human-Optimized Config Object Notation)文件类型出现在“已识别的文件类型”列表中。单击 HOCON,你应该会在“文件名模式”下看到 *.conf
现在,所有你的 .conf 文件都应该在 IntelliJ 中显示语法高亮和 代码折叠2020年10月编辑以删除 Scala 插件引用,因为它似乎不再支持 HOCON 文件。

4
HOCON支持现在作为单独的插件进行维护:https://plugins.jetbrains.com/plugin/10481-hocon - ghik

17
那些.conf文件是HOCON类型("Human-Optimized Config Object Notation")。要折叠它们,您需要强制编辑器将其视为此类文件。在IntelliJ设置中,按以下方式配置: Preferences->Editor->File TypesPreferences->Editor->File Types中添加文件名模式以匹配HOCON文件类型。

3
这个答案有点不完整,因为它没有提到启用此功能的插件,例如Scala插件。 - Woodchuck

4

2020+

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


P.S. 特别鸣谢ghik的评论。我决定将其放入单独的答案中,因为我一开始没能找到这个提示。


1
没有太多的事情我会用2020年作为标题点赞,但这个很有用。谢谢。 - Wildcard27
1
@Wildcard27 我希望我正确地理解了你的讽刺:D - Andrii Abramov

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