Community
Participate
Working Groups
The "Run/Debug" preference page is getting crowded and I want to add a couple more options. To reduce clutter, I'd like to create a new "Launching" page under Run/Debug which would contain the launch-related preferences. Specifically: Build (if required) before launching Wait for ongoing build to complete before launching Remove terminated launches when a new launch is created Switch to associated perspective when launching Save dirty editors before launching Size of recently launched applications list
I know, in the past, we avoided the word "Launch" in the UI. CC'ing Erich for pref page name suggestion.
True, but all these preferences include the word... :)
Looking at the main preference page - it is currently made up completely of launch options except for "skip breakpoints in run-to-line operation". Perhaps we just need to re-org to make better use of the space?
I'm not sure what else to say other than "No it's not." :-/ There are 6 launching preferences (listed in the original bug description) and 5 non-launching preferences: Skip breakpoints during a "Run To Line" operation Reuse editor when displaying source code Activate the workbench when a breakpoint is hit Activate the debug view when a breakpoint is hit Switch to associated perspective when a breakpoint is hit
I would say that the perspective switching preferences and activate preferences are closely tied and should be in the same place.
Agreed that "Switch perspectives on suspend" and "Switch perspectives on launch" are closely related. I don't see any other way to divide the current preferences, though, so if we want to keep this two together, I think this bug becomes a "WONTFIX". My personal opinion is that it would still be better to separate them. The current page is a mess of preferences to wade through. I think pulling out all of the launching preferences would make it a bit more manageable.
We have yet another lauching option from bug 6400, so we need to better organize these prefs. We should consider alternate presentations.
I think the connection between the two "perspective switching" preferences is just as valid as the connection between the "launching" preferences. But the choosing the "launching/non-launching" division creates a more convenient split of the preferences. And also, there are other "perspective switching" preferences located on other pages (switch on new project creation, for example). Give these two facts, it's my opinion that the "launching" grouping should win. Also, we currently have a problem with mnemonics. There are too many "always/never/prompt" preferences to provide unique mnemonics and duplicates don't work for radio buttons (it doesn't cycle through dups). On top of this, there are currently too many preferences on the Run/Debug page to fit on the screen in high contrast mode, which is an accessibility problem. So in the end, I still think we should create the "Launching" page. In fact, I'd like to get it in for M8 so we can get feedback on the separation.
Agree/disagree?
Go for it.
*** This bug has been marked as a duplicate of 30639 ***