Update of Visual Studio keymap in IntelliJ-based IDEs in 2020.1

How to revert to the old version of Visual Studio keymap

In recent years we had a lot of feedback regarding shortcuts of Microsoft Visual Studio that were missing in the Visual Studio keymap of IntelliJ-basted IDEs.

In version 2020.1 we addressed most of these issues, which resulted in quite a noticeable change. Unfortunately, this change has negatively affected users who were accustomed to the old version of the keymap.

We are sorry for the inconvenience and we will be more considerate about changes affecting user experience in the future.

On the positive side, it will take just a couple of minutes to revert to the old version of the Visual Studio keymap. Here is how:

  1. Download the plugin with the old version of the Visual Studio keymap: VisualStudioKeymap193.jar
  2. Open the IDE settings (File > Settings) and go to the ‘Plugins’ page.
  3. Click the cog icon and choose ‘Install Plugin from Disk..’  img1.png
  4. Select the downloaded plugin file (VisualStudioKeymap193.jar).
  5. Restart your IDE to finish plugin installation.img2.png
  6. After restart, open the ‘Plugins’ settings page again, disable the 2020.1 version of the keymap and enable the 2019.3 version, then click ‘Apply’.img3.png
13 out of 14 found this helpful

The link in text is broken but not the attached file link

Edited by Benoit Laplante
Arseniy Nisnevich

Hi Benoit,

Both links work to me. Which error do you see?

Edited by Arseniy Nisnevich

Zendesk 404. It still does for me but I was able to installed from attached file link. Hope it will guide other users with same issue to the right link

404: https://jbs.zendesk.com/hc/article_attachments/360011265300/VisualStudioKeymap193.jar

200: https://intellij-support.jetbrains.com/hc/en-us/article_attachments/360011265300/VisualStudioKeymap193.jar

Arseniy Nisnevich

Thank you for pointing out, I've updated the link.


That did help, but... 

I might suggest that you warn the customer of these changes *before* installation occurs.  Losing custom keyboard mapping for me and most of the developers I know is absolute sacrilege.

I've been a big IntelliJ IDEA fan for well over a decade and in that time I've influenced corporate investment in licensing your product for multiple development teams. Now as a self employed developer, my third consecutive year as a subscribing customer will come to an end in August 2020.  If I had to decide today whether or not to continue the subscription I'd be hard pressed not to discontinue.

As you might imagine, over the years of usage I've developed a custom keyboard layout that started with the Visual Studio keymap and grew from there.  Six months ago I bought a new laptop and installed IntelliJ.  Despite multiple attempts to migrate my keyboard layout from my desktop PC to this laptop I have yet to be successful.  As a workaround I just remote desktop to my desktop PC.  Not the best workaround and it just delays the frustration until I'm on a business trip trying to fix code on site.

When I updated (per the suggestion of the IDE in the bottom right hand corner) to IntelliJ IDEA 2020.1.1 (Ultimate Edition) nearly all of my most common keyboard shortcuts were gone.  This forced my productivity to come to a complete halt while I practiced my profanity constraints and searched for this solution.  I'm glad that it's here and was relatively easy to find.  I just don't think that keyboard mapping replacements should ever be a default action.

If you have suggestions for migrating my custom keyboard mapping to another installation I'd be happy to hear them.

- Thanks


Thanks very much. Those keymaps changes in last update was driving me crazy!


As of version 2020.3 (203.5981.155) this no longer works: "Show usages" shortcut that used to be Alt+Shift+F7 now changed to Shift+F12 for me. It worked properly in the previous version 203.5784.10. Could you look into this issue? The plugin is still installed (I've even re-installed it according to this instruction).

Edited by Jdjohndoe13

I can confirm - 2020.3 just broke this solution/plugin/hack.

Jetbrains - please understand, that keymaps are extremely important for us developers, and fix this quickly.

I been paying for IntelliJ for 5+ years and are generally happy with it - but stuff like this breaks my muscle memory, which is a large part of why I dont want to switch to another IDE.



Please sign in to leave a comment.

Have more questions?

Submit a request