We have to open IDE project tabs without losing focus on the primary project which is impossible to do with the interface Jetbrains offers.
We reverse-engineered IntelliJ's project tab implementation and hacked our own version by calling internal IDE functions directly with reflection.
This was all to literally just open a tab in the IDE without losing focus, but it feels 10x better and is all worth it for our users.
We have to open IDE project tabs without losing focus on the primary project which is impossible to do with the interface Jetbrains offers.
We reverse-engineered IntelliJ's project tab implementation and hacked our own version by calling internal IDE functions directly with reflection.
This was all to literally just open a tab in the IDE without losing focus, but it feels 10x better and is all worth it for our users.