Hi!
I’m developing a plugin for a language and we have a lot of actions, and because of that a lot of different shortcuts.
But, I’m having a hard time with a lot of conflicts with existing IntelliJ shortcuts and also with specific plugins used by random users.
Is there a guide or best practices to avoid or at least minimize those conflicts?
Also, how to handle different OS that have different keymaps by default in the IntelliJ actions?
AFAIK there are no best practices or recommendations. While the majority of users most probably use one of the bundled keymaps, customization is really making it impossible to avoid conflicts here.
Thanks @yann.cebron ! And about handle multiple OS? Is there any doc about how to have different keymap in the plugin for different OS?
We have some linux users complaining about conflicts with default shortcuts from IntelliJ that are different from Mac, so I want to handle this in my plugin