Changed settings storage behavior in 14.1 version

Looks like IDEA caching settins file in settings directory. Because when i want to reset some settings to it default, delete some xml file for example, IDEA remembers old values. Only invalidate cache and restart fix that "issue". It is new behavor or bug?

4 comments
Comment actions Permalink

I noticed that difference as well. I had to flush my cache this morning for the settings to take effect.

0
Comment actions Permalink

Looks like even import settings doesn't change anything. Only Invalidate cache helped.

0
Comment actions Permalink

If you remove or modify XML files in config directory externally, IDEA must be closed, otherwise the settings are cached in memory and are written back to disk on Save.

0
Comment actions Permalink

It was so in previous 4.0.3 version. I tried just deleting xml file, for example editor.xml where was are_line_numbers_show value setup to true. Started IDEA and it was readed from cache, not restored to default setting. After a little research i discovered that it caches in .IntelliJIdea14\system\caches.

After several minutes: It updates cache settings but not immediately. Only after several restarts.

0

Please sign in to leave a comment.