You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

IntelliJ Ultimate 2018.1总是自动恢复显示排除文件的解决咨询

解决IntelliJ IDEA 2018.1中“Show Excluded Files”设置自动恢复的问题

我在处理老版本IntelliJ的问题时,经常碰到用户反馈这个设置自动复位的情况,给你几个经过验证的解决方法:

1. 从全局默认设置层面锁定配置

有时候当前项目的设置会被全局默认配置覆盖,或者新打开项目时继承了旧的全局设置:

  • 打开 File > Other Settings > Default Settings(注意是Default Settings,不是当前项目的Settings)
  • 导航到 Appearance & Behavior > Appearance
  • 取消勾选 Show Excluded Files,点击ApplyOK
    这个操作会把该设置设为所有新项目的默认值,对于现有项目,你还需要再进入当前项目的Settings重复一次这个操作,配合起来效果更稳。

2. 直接修改项目的.iml配置文件

项目的底层配置文件有时候会被IDE自动重置,手动修改它能强制锁定设置:

  • 找到项目根目录下的.iml文件(比如你的项目名为MyApp,对应的就是MyApp.iml
  • 用文本编辑器打开,找到<component name="NewModuleRootManager">节点
  • 把里面的showExcludedFiles="true"改成showExcludedFiles="false"
  • 保存文件后重启IntelliJ,这个项目级的配置就会被固定,不会再自动恢复了。

3. 清除IDE缓存并重启

缓存损坏是老版本IDE常见的配置异常原因:

  • 点击 File > Invalidate Caches / Restart
  • 选择Invalidate and Restart,等待IDE重启完成
  • 重新进入设置取消Show Excluded Files,再测试几次重启,看看是否还会复位。

4. 排查第三方插件干扰

有些第三方插件可能会偷偷修改IDE的显示设置:

  • 打开 File > Settings > Plugins
  • 禁用所有非JetBrains官方的插件,然后重启IDE
  • 设置好Show Excluded Files后,测试是否还会自动恢复。如果问题解决了,再逐个启用插件,找出导致问题的那个插件,要么更新它要么直接禁用。

因为你用的是2018.1这个比较老的版本,部分新版本的修复补丁没包含,上面的方法应该能帮你彻底解决这个问题,尤其是修改.iml文件的方法,优先级最高,最不容易被覆盖。

内容的提问来源于stack exchange,提问作者cbmeeks

火山引擎 最新活动