【问题标题】:How to disable auto-folding of impex code in IntelliJ如何在 IntelliJ 中禁用 impex 代码的自动折叠
【发布时间】:2018-04-03 22:48:18
【问题描述】:

我已经尝试了其他人不得不说的关于在 IJ 中禁用代码折叠的所有内容,但对于 Impex 文件(特定于 hybris 的分隔文件)似乎没有任何效果

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

【问题讨论】:

    标签: intellij-idea hybris folding impex


    【解决方案1】:

    如果自动折叠的 isCollapsedByDefault 属性被硬编码为 true,那么配置将无济于事,但您可以破解。

    要摆脱它,您可以:

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

    【讨论】:

    • 是的,我决定选择后者..但这样的痛苦:)
    • 另一种破解方式:编辑插件jar的META-INF/plugin.xml,删除these lines并重启IntelliJ。
    • 问题是 - 为什么插件会覆盖默认设置并做一些固执己见的事情?我觉得 IDE 会允许这种情况发生令人难以置信。所以我卸载、解压缩、编辑然后重新 jar 并重新安装?
    • 不用,打开你IDESettingsLocation/config/plugins/中的插件jar,编辑里面的plugin.xml,重启IDE
    猜你喜欢
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-20
    • 1970-01-01
    相关资源
    最近更新 更多