我有一个用Lift框架构建的Scala应用程序。它有几个.conf文件。当我在我的IntelliJ IDEA Ultimate Fancy Pants Edition中打开这些.conf文件时,我没有看到任何折叠这些文件中花括号的按钮。快捷键也无法实现。查找插件,没有适用的插件。是否有任何解决方案可以在.conf文件中启用代码折叠?更新: 以下是一个精美的示例。这些“-”和“+”图标不会出现在.conf文件中:
相关的插件是 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 文件。
那些.conf文件是HOCON类型("Human-Optimized Config Object Notation")。要折叠它们,您需要强制编辑器将其视为此类文件。在IntelliJ设置中,按以下方式配置: 在Preferences->Editor->File Types中添加文件名模式以匹配HOCON文件类型。