The great JetBrains IDEs (IDEA et al.) assign pretty much every conceivable keyboard shortcut to some function. While mildly overwhelming at times, it also makes for efficient use.
My problem is that Unity assigns some of these shortcuts as well, and they take precedence. One particularly annoying example is CTRL + ALT + L. The issue has been explored before here.
However, neither of the approaches is satisfactory.
- Turning off system shortcuts globally impedes my overall productivity with the system.
- Switching to a different keymap in IDEA will confuse the hell out of me when I develop on different platforms (and have to choose different mappings).
Is there a way to turn off system shortcuts only when a certain application is active, i.e. running and in focus?
I'd be willing to run a script every time I launch the application.