2016-03-22 14 views

Antwort

1

Für eine solche Perspektive Leiste in Ihrem org.eclipse.ui.application.WorkbenchWindowAdvisor folgendes tun:

@Override 
public void preWindowOpen() { 
    IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); 
    configurer.setShowPerspectiveBar(false); 
} 

Wie für die "Quick Access", hat Eclipse-3.x nicht dieses Suchfeld haben. Sie führen wahrscheinlich eine Eclipse 4.x mit 3.x Layout-Stil (z. B. nicht e4).

Sie können versuchen, es mit CSS zu entfernen. Im plugin.xml wo Ihre org.eclipse.core.runtime.products erklärt fügen Sie folgendes zu der <product> Erklärung:

<property 
     name="applicationCSS" 
     value="platform:/plugin/PLUGIN_NAME/css/default.css "> 
</property> 

Und sollte Ihre CSS enthalten:

#SearchField { 
    visibility:hidden; 
} 
+0

Leider habe ich zu diesen Themen newby bin. Ich habe Plugin Eclipse nicht RCP-Anwendung erstellt, also gibt es nicht die Datei WorkbenchWindowAdvisor. – FrankL

+0

Ich bin mir nicht sicher, aber ich glaube nicht, dass Sie die Perspektivenleiste und das Feld "Schnellzugriff" von einem Plugin ausblenden können. Da Sie ein Plugin ausführen, sollten Sie nicht in der Lage sein, die Hauptanwendung bei solchen Erweiterungen zu manipulieren. Ein Plugin fügt Funktionalität hinzu und deaktiviert Funktionen nicht. –

+0

Ich lösche alle Menü- und Symbolleistenelemente, also dachte ich, dass das für die offene Perspektive gleich ist. – FrankL