| Summary: | [menu] Command name Debug/Run Last Launched not accurate | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Dani Megert <daniel_megert> |
| Component: | Debug | Assignee: | Michael Rennie <Michael_Rennie> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | hello, Michael_Rennie, pawel.1.piech, remy.suen |
| Version: | 3.3 | ||
| Target Milestone: | 3.8 M6 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dani Megert
I remember a debate Darin had about this action when he introduced context launching (see Bug 186527). But caution prevailed. I would vote to rename them as: Run Last Launched -> Run Debug Last Launched -> Debug Run/Debug are names used in other items in the same (as opposed to "Launch") and their vagueness should invite the user to look at the action help to understand it. (In reply to comment #1) > Run Last Launched -> Run > Debug Last Launched -> Debug > > Run/Debug are names used in other items in the same (as opposed to "Launch") > and their vagueness should invite the user to look at the action help to > understand it. I agree, if we rename the commands it should be to 'Run' and 'Debug', 'Launch' is a little too vague. I am curious though, where the commands show up using the 'Run Last Launched' ('Debug Last Launched') labels when context launching is enabled? A quick inspection shows the commands properly renamed as 'Run' ('Debug') in the Run menu and the keys preference page. Or is this more of a consistency idea since the binding on the keys page always shows up as 'Run' ('Debug') we should always show it on the Run menu as such as well? > I agree, if we rename the commands it should be to 'Run' and 'Debug' I'm fine with those names. >, 'Launch' is a little too vague. What about the "Launching" preference page then? ;-). > I am curious though, where the commands show up using the 'Run Last Launched' > ('Debug Last Launched') labels when context launching is enabled? 1. start Eclipse with a new workspace 2. open 'Run' main menu At this point Debug is not yet loaded and hence the command labels are used. Next time you open the menu the label will be correct (according to the preference). (In reply to comment #3) > >, 'Launch' is a little too vague. > What about the "Launching" preference page then? ;-). We already had a Run/Debug page and were 'forced' to pick Launching :) *** Bug 345683 has been marked as a duplicate of this bug. *** Pushed fix to rename the action / command to Run / Debug. The downside of this change in 4.2 is that the names / description of the commands do not properly update when the preference is changed. The reason for this is the same as the underlying problem for bug 317182 (the actions are not properly reporting they have changed to the model + renderer on the platform UI side) fix pushed to: http://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=3d89e94ffcffc2d71c03a1001b7baab6de614635 Looks good! |