eclipse-platform / eclipse-platform/eclipse.platform

Show active Launch configuration in RunToolbarAction

Offen
#799 22 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
165
Forks
174
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
22

Beschreibung

One of the things that bothers my in my usage of Eclipse IDE is that I never know what will happen when I press the Run Button in the Toolbar. Quite often I start the wrong thing. I noticed in other IDEs that there often information text is presented at the run button to give users feedback what will happen when the run button is pressed. I think this would also be great for Eclipse's RunToolbarAction.

For that I did first experiments and with little changes (i.e., add `mode="FORCE_TEXT" `to the action definition of RunToolbarAction) I could show some text in the toolbar. Where I'm now struggling is that when I try to update the text of the Action the action is moved as child to the drop-down.

Therefore I would have two questions:

1. Is this a feature that should be present in the Eclipse Platform?
2. What is the correct way to change the Action text of a toolbar item with drop down.

If the answer to 1 is yes I would be happy to work on that issue. However I may would need some guidance on 2.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der RunToolbarAction-Definition und reproduziere das gemeldete Experiment zur Aktionsdefinition mit mode="FORCE_TEXT". Untersuche, wie sich die Aktualisierung des Action-Texts auf ein Toolbar-Element mit einem Dropdown auswirkt; als erledigt gilt die Aufgabe, wenn die Toolbar die aktive Launch-Konfiguration identifiziert, sobald die Run-Schaltfläche gedrückt wird, ohne die Action in das Dropdown zu verschieben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
desktop, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.