Feature suggestion: Nice project switcher (with debug indicator)

Answered

I posted this feature suggestion a while ago, and got no response. I wanted to check what you guys think about this idea?

TLDR; I'd like to be able to easily switch between my opened projects and quickly see which of these projects have triggered a breakpoint (ie. programmed is paused, debugger waiting).

Background

When I work with lots of related open projects, I find it to be a hassle to navigate between projects, especially when debugging breakpoints are triggered in one or more of the projects.

I currently have seven related projects open. So what happens is I have to hunt with alt-tab to find the project I'm looking for. Doing that is a hassle because of all the other running programs etc. But the bigger problem is when one (or more) projects hits a breakpoint and my project is paused, I have no easy way of knowing which of all projects are waiting. So I have to check all of them to find which one is in debug mode. I noticed that sometimes Intellij auto-switches to the debugged project, but this is not always what I want and may even interfere.

Suggested solution

My idea is to have a panel which shows a list of all currently opened projects and some kind of indicator if a project has triggered a breakpoint and is waiting for input (ie single stepping). Like this:

  • A panel inside the project with a list of all currently opened projects. This could also be an external window which can be pinned somewhere on the desktop
  • When a breakpoint is triggered in a project, there should be an indicator in the project list showing which project(s) are debugging (a blinking debug icon or something)
  • Clicking on a project in the list should switch window to that project
  • Good to have: A hotkey for this, ie. a key combination to quickly switch to a specific project

I'd really like to see this feature implemented as I know I'm not the only one having to deal with this and it's a constant hassle.

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

0
1 comment

Thanks for the feedback. This can be a useful addition to IntelliJ IDEA. This forum is mainly used to get answers to the specific support questions and these answers are mainly provided by the IntelliJ IDEA support team, not by the end users. You may not get a lot of the attention to the feature request here from the other users.

0

Please sign in to leave a comment.