Ich erstelle eine RCP-App, die eine Vielzahl von Plugins von Drittanbietern verwendet. Einige dieser Plugins unterstützen Menüs, Menüelemente und Symbolleistenschaltflächen, die ich nicht anzeigen möchte. Wie kann ich feststellen, welche Plugins diese Menüs, Menüelemente und Symbolleistenschaltflächen enthalten und wie kann ich sie deaktivieren?
Um Details des Menüs, der Symbolleistenbeiträge usw. zu überprüfen.
org.eclipse.pde.runtime
Verwenden Sie Aktivitäten, um den UI-Beitrag zu entfernen. Der von ALT-SHIFT-F2 bereitgestellte "Active Action Definition Identifier" -Wert ist derjenige, der als Muster in der activityPatternBinding-Spezifikation verwendet wird. Weitere Informationen zu zum Entfernen unerwünschter UI-Beiträge finden Sie unter dieser Frage.
Beachten Sie, dass Sie bei der Verwendung von Aktivitäten zum Entfernen unerwünschter UI-Beiträge manchmal die Plug-in-ID der UI-Beiträge angeben müssen und dass dies manchmal nicht vom einzelnen Beitrag abhängt.
Hinweis: Die Plug-in-Registrierungsansicht kann auch verwendet werden, um die IDs für Beiträge zu finden, obwohl Sie einige Suchen durchführen müssen.
Alt + Verschiebung + F2
dann klicke auf ein menü.
Sie können den URI für Benutzer und Menüs kennen.
Alt + Shift + F1 : prüft den aktuellen aktiven Teil und die Auswahl.
Alt + < kbd> Shift + F3 : Inspektor-Mitwirkender von Widget oder Element.
Sie benötigen Plugin-Spion-Plugin in Runtime.