如何在 IntelliJ 中禁用 impex 代码的自动折叠

How to disable auto-folding of impex code in IntelliJ

我已经尝试了其他人所说的关于在 IJ 中禁用代码折叠的所有方法,但似乎对 Impex 文件(特定于 hybris 的分隔文件)不起作用

我安装了 hybris Integration 插件,我认为这就是问题所在

如果 auto-folding 的 isCollapsedByDefault 属性 hard-coded 为真,那么配置将无济于事,但您可以修改。

要摆脱它,您可以:

  • 编辑源代码(将 this line 中的 true 更改为 false 即可)并构建您自己的插件版本(您可以编辑代码和 运行 gradlew buildPlugin 并在 build/distributions)
  • 中获取一个 zip 文件
  • 编辑插件 jar 的 META-INF/plugin.xml,删除 these lines 并重新启动 IntelliJ。这样您就不必 re-compile 自己安装插件
  • 每次打开Impex文件时按Ctrl+Shift++,这将展开所有折叠