Intellij 2016.3.4 keymap / hotkeys stopped working after reboot on Windows 7

已回答

I'm using Windows 7, and the 64-bit version of intellij. After closing intellij and restarting, all of my custom hotkeys no longer work. I can still see them in /config/keymaps/Default copy.xml, but it doesn't seem like intellij is using this file. Any idea what exactly could have happened?

Windows Update also ran during the restart. though I don't see how that could be related.

 

This guy had a similar issue:

http://stackoverflow.com/questions/33405205/intellij-cant-use-alt-key-after-computer-shutdown-unexpected

 

Similarly, for intellij 2015:

https://youtrack.jetbrains.com/issue/IDEA-144922

 

What did M$ break and how do I fix it?

0

Please share idea.log (https://intellij-support.jetbrains.com/hc/articles/207241085) and your custom keymap file. It could be that the .xml file got corrupted.

0

Here's a text dump of Feb 13th and 14th. My keymaps were gone the morning of the 14th.

http://dumptext.com/n0vnpp5Z

 

This is my Default copy 0.xml keymap file the morning after it was wiped:

 

<keymap version="1" name="Default copy 0" parent="$default">
<action id="SwitchApply">
<keyboard-shortcut first-keystroke="shift alt enter" />
</action>
<action id="SwitchDown">
<keyboard-shortcut first-keystroke="shift alt down" />
</action>
<action id="SwitchLeft">
<keyboard-shortcut first-keystroke="shift alt left" />
</action>
<action id="SwitchRight">
<keyboard-shortcut first-keystroke="shift alt right" />
</action>
<action id="SwitchUp">
<keyboard-shortcut first-keystroke="shift alt up" />
</action>
</keymap>

0

I don't see any related errors in the log.

Do you mean that Default copy.xml file was removed somehow?

0

The contents of my hotkeys xml file had been wiped and replaced with the above. The file wasn't deleted to my knowledge.

0

This is really weird. I can only suggest to use the Settings Repository plug-in so that you always have a backup: https://www.jetbrains.com/help/idea/2016.3/settings-repository.html.

0

OK. Thanks for prompt replies, I will close this.

0

请先登录再写评论。