Eclipse IDE-Ansicht weg - wie man sie zurückbekommt


80

Ich habe im Grunde mehrere Monitore und habe heute einige Änderungen vorgenommen. Daher sind die Ansichten auf einem meiner Monitore (insbesondere die Konsolenansicht) nicht mehr vorhanden. Ich kann anscheinend keinen Weg finden, es zurückzubekommen.

Die Konsolenansicht wird in angezeigt Window -> Open view, und diese Menüoption verschiebt den Fokus von den anderen geöffneten Ansichten, die Konsolenansicht wird jedoch nicht auf dem Bildschirm angezeigt. Dies bedeutet wahrscheinlich, dass es außerhalb der Monitore positioniert ist ...

Wie kann ich die Ansicht zurückbekommen?

Antworten:


185

zwei Optionen:

window -> New Window         //Opens with no editors, but preserves views layout
window -> reset perspective  //Keep editors, but resets layout view

Wenn ich Ihre Beschreibung richtig verstanden habe, bekommen Sie, was Sie wollen.


4
Ich hoffe, es gibt eine bessere Alternative als das Zurücksetzen der Perspektive, da sie jetzt wirklich gut eingerichtet ist. Ich habe ungefähr 20 Ansichten, die alle auf die richtigen Bildschirme ausgerichtet sind, und so weiter. Wenn nicht, erhalten Sie die Antwort.
Stephane Grenier

Ich gebe auf, deine war die einzige Lösung, die ich finden konnte. Es ist schade, aber ich denke, das liegt in der Natur mehrerer Monitore und der Einstellung, welcher wohin geht :(
Stephane Grenier

2
Zum späteren Nachschlagen: Sie können Ihr aktuelles Perspektiven-Setup speichern, dann zum Original zurückkehren und es zurücksetzen. Auf diese Weise können Sie die meisten Ihrer vorherigen Einstellungen schnell neu erstellen.
Emil Lundberg

Tatsächlich gibt es eine Möglichkeit, dieses Problem zu lösen, ohne die Perspektive zurückzusetzen! Es ist ein bisschen kompliziert, aber das lohnt sich, wenn Sie viel eingerichtet haben und nicht wiederholen möchten. Siehe meine Antwort.
Lapis

5
In meinem Fall funktioniert "Perspektive zurücksetzen" nicht. "neues Fenster" funktioniert! dann schließe ich das alte Fenster, in dem ich mich schlecht benehme, und fahre mit meiner Arbeit fort. Vielen Dank! :)
Hendy Irawan

22

Ich habe es geschafft, meine verschwundene Ansicht zurückzugeben, ohne die Perspektive zurückzusetzen !
Ich öffnete workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi, suchte dort nach "Gliederung" (die Ansicht war Gliederung) und fand sie (genau org.eclipse.ui.views.ContentOutline) in einem childrenTag, das ein Attribut hatte visible="false". Ich entfernte dieses Attribut und auch <tags>Minimized</tags>innerhalb des childrenTags, speicherte die Datei, startete Eclipse und das war es, meine Ansicht kehrte zurück!


1
Die Lösung funktioniert gut für den vorübergehenden Gebrauch oder zumindest zum Abrufen des "Teilestapels". Wenn jedoch der "Teilestapel" minimiert wird, werden die Elemente wieder entfernt. Es wird dringend empfohlen, einen neuen Teilestapel zu erstellen und alle Ansichten auf diese neue zu verschieben.
LoganMzz

+1, um darauf hinzuweisen, wo Eclipse den Workbench-Status speichert. Ich hatte Probleme mit fehlenden Ansichten, nachdem ich versucht hatte, sie aus einem sekundären Fenster zurück in das Hauptfenster zu verschieben. Nachdem ich in der workbench.xmi herumgespielt hatte, konnte ich die Ansichten zurückbekommen. Stellen Sie sicher, dass Sie Eclipse schließen, bevor Sie mit dem xmi herumspielen. Andernfalls werden Ihre Änderungen beim Beenden von Eclipse überschrieben.
FGreg

1
Meine 2 Cent. Dies war sehr hilfreich, in meinem Fall wurde es nicht durch verursacht visible="false". Stattdessen wurde das childrenAttribut, das meine fehlende Datei enthielt, <children xsi:type="basic:PartStack" [blah blah blah] >von seinem einsamen Selbst in alles verschachtelt . Der Rest der Dateien, die ich geöffnet hatte, befand sich in einem anderen Satz <children xsi:type="basic:PartStack" [blah blah blah] >. Ich habe den childrenKnoten mit meiner fehlenden Datei zusammen basic:PartStackmit den anderen Freunden in den Bereich verschoben . Ich habe versucht, meinen Editor mit der Datei zu teilen und loszulassen, bevor ich das Ziehen abgeschlossen habe.
CaffiendFrog

Ich denke, das hat funktioniert - oder ich konnte die Gliederungsansicht vorher nicht sehen, während ich es plötzlich konnte - aus einem mysteriösen Grund, der mit den Sternen und ihren Umlaufbahnen zusammenhängt. Man kann nie sicher sein mit Eclipse (Kepler in meinem Fall)
Mr_and_Mrs_D

1
In meinem Fall hatte ich meine Monitore neu konfiguriert. Ich habe 3 Wide verwendet, also Desktop X> 2000. Ich teste einen einzelnen Hochformatmodus-Monitor, also jetzt Desktop X <1500. Sie müssen Eclipse schließen und die XML ändern. Ich habe den Wert für Höhe, Breite, x und y geändert, damit er auf dem Bildschirm angezeigt wird. XML gespeichert, Eclipse neu gestartet. Ich musste die Ansicht erneut öffnen, aber leider war sie sichtbar.
Nick

10

Etwas verwandt ... Ich hatte gerade einen Fall, in dem mein Editor verschwand und nicht wieder auftauchte. Ich könnte versuchen, Dateien zu öffnen, aber sie nirgendwo sehen (die Datei wurde von der Ansicht "Gliederung" erfolgreich analysiert). Das einfache Zurücksetzen der Perspektive hat nicht funktioniert. Fenster -> Neuer Editor auch nicht. Um das zu beheben, musste ich Folgendes tun:

  1. Fenster -> Perspektive schließen. (Ich habe tatsächlich Close All Perspectives in einem Anfall von Wut gemacht)
  2. Fenster -> Perspektive öffnen. (C / C ++ in meinem Fall)
  3. Fenster -> Perspektive zurücksetzen.

Übrigens, ich leite Juno.


2
Toll. Alles, was ich tun musste, war meine Perspektive zu schließen und sie dann wieder zu öffnen, und die fehlerhaften Ansichten kehrten zurück. Eclipse 4.2.2. Vielen Dank.
Tom

gleiche Ausgabe .. folgte oben Schritt, aber immer noch Editor nicht sichtbar :(
Anitha

10

Verwenden Sie CTL+F7diese Option, um durch die Eclipse-Ansichten zu blättern, wählen Sie eine aus, die sich in der ausgeblendeten getrennten Ansichtsgruppe befindet, und drücken Sie dann ALT+<space>, Mdie Tastaturpfeile, um dieses Fenster auf Ihrem aktiven Bildschirm zu positionieren.


Da Sie sagten, es sei außerhalb der Monitorpositionen positioniert, dachte ich, Sie hätten es abgenommen. Wenn das nicht der Fall ist, ignoriere meinen Beitrag.
Cyber-Mönch

Es ist abgetrennt. Getrennte Eclipse-Ansichten (Fenster) bieten jedoch nicht die gleichen Optionen wie Standardfenster.
Stephane Grenier

2
Ich habe Windows 7 und Ubuntu 10.04 getestet und kann mit CTL + F7 durch die Eclipse-Ansichten (getrennt oder angehängt) blättern und dann mit ALT + SPACE, m das Fenster verschieben.
Cyber-Mönch

Ich habe dies in Windows 7 in einem Arbeitsbereich versucht, in dem die Ant-Ansicht wie in der Frage verschwunden war, und es hat nicht funktioniert. Es funktioniert jedoch, wenn die Ansicht nicht angezeigt wird, aber immer noch auf dem Bildschirm angezeigt wird.
Emil Lundberg

In meinem Fall organisiere ich die Perspektive, indem ich die maximierte Editoransicht auf einem Monitor und alle anderen Ansichten in einem anderen Fenster auf dem anderen Monitor platziere. Manchmal verschwindet es, wenn ich versuche, das zweite Fenster wiederherzustellen (nicht zu maximieren). Mit Strg + F7, um eine Ansicht in diesem Fenster auszuwählen, sah ich eine kleine vertikale Linie auf dem Bildschirm. Es war das Fenster, das in diesen Dimensionen wiederhergestellt wurde. Ich könnte dann die "Ecke" der Linie greifen und auf eine gewünschte Größe ziehen. Und jetzt funktioniert das Maximieren und Wiederherstellen wie beabsichtigt.
Mari

2

Wenn Sie nur eine Ansicht vermissen, können Sie den Menüpunkt verwenden: Window-> Show View-> Console. Die Perspektive muss nicht zurückgesetzt werden.

Alternativ können Sie auch Strg-3 drücken und Console <Eingabe> eingeben.


3
Dass das Problem, die Ansicht nicht erscheint, weil es außerhalb des sichtbaren Bereichs meines Monitors ist. Es wird angezeigt, aber ich kann es nicht sehen, da es außerhalb der Grenzen meines Monitors liegt.
Stephane Grenier

Vielen Dank Kumpel für Ihre Hilfe
Sumit Kumar Saha

2

Dies ist eine naive Antwort und möglicherweise nicht in jedem Fall möglich, aber es hat bei mir funktioniert und sich als weniger problematisch herausgestellt, als ich dachte:

Ich habe einfach das Monitor-Setup meines Betriebssystems geändert, um die Fenster wieder in Reichweite zu bringen, sie zurück auf den Hauptbildschirm gezogen, mein Monitor-Setup wieder in die Realität geändert und die Fenster an die neue Position meines Monitors gezogen. Sicher einfacher als meine Perspektive von Grund auf neu zu erstellen!


2

Ich habe dieses Problem gelöst, indem ich das Attribut toBeRendered="false"aus dem Element mit elementId="org.eclipse.e4.primaryDataStack"in der workbench.xmiDatei entfernt habe.


2

Dies war für mich einer der nervigsten und langlebigsten Fehler in Eclipse. Ich weiß immer noch nicht, warum dies passiert, aber meine Lösung (ähnlich wie bei @ cyber-monk) lautet wie folgt:

  1. Fenster öffnen -> Ansicht anzeigen -> Konsole (aktiviert das Konsolenfenster, ist aber immer noch ausgeblendet).
  2. Alt-Leertaste (aktiviert das Kontextmenü).
  3. Wählen Sie Maximieren (zeigt tatsächlich das Konsolenfenster an).

Dies funktioniert, da ich das Konsolenfenster auf dem zweiten Bildschirm wie in der Frage geöffnet habe. Ich bin mir nicht sicher, ob dieser Fehler auftritt, wenn sich die Konsole nicht in einem separaten Fenster befindet.


1

Getestet unter Windows 7 mit "Console" -Ansicht

Wählen Sie im Menü Fenster -> Ansicht anzeigen -> Konsole

Das Hauptfenster wird inaktiv und das unsichtbare Konsolenfenster ist jetzt aktiv.

Drücken Sie jetzt Alt + Leertaste und irgendwo auf dem Hauptdisplay erscheint ein kleines Menü mit Fenstersteuerelementen.

Wählen Sie "Maximieren" und das ausgeblendete Fenster wird auf der Hauptanzeige maximiert. Ziehen Sie nun einfach die Ansicht mit der Maus in das Hauptfenster der Sonnenfinsternis.


0

In meinem Fall funktioniert der Ansatz "Perspektive zurücksetzen" nicht. Als Alternative zu denen, die Android-Apps oder ähnliches erstellen. Versuchen Sie Fenster> Perspektive öffnen> Andere> Java (Standard). Hoffentlich hilft das.


0

Ich habe alle folgenden Vorschläge ausprobiert, aber keiner von ihnen hat funktioniert. Hier ist, was endlich für mich funktioniert hat. 1. Wechseln Sie zum Arbeitsbereichsordner und ändern Sie den Dateinamen. 2. Öffnen Sie Eclipse und akzeptieren Sie den neuen Arbeitsbereich. 3. Importieren Sie Projekte in den neuen Arbeitsbereich.

Wenn du wie ich bist und viele Projekte hast, ist es ein Schmerz, aber es hat funktioniert, und ich kann ein paar Projekte weglassen, die ich nicht mehr brauche. Viel Glück!


0

Ich habe ein neues Fenster geöffnet und es hat mein Problem gelöst, dass mein Editor keine Datei öffnen konnte. Das Zurücksetzen der Perspektive und das Löschen von Indizes haben mein Problem nicht gelöst.


0

Ich habe Fenster-> Perspektive-> Perspektive zurücksetzen für alle meine Perspektiven in Eclipse Mars ausgeführt, und es hat den Trick getan, alle meine Ansichten wiederherzustellen.


0

Sie können die unsichtbare Datei speichern und zum Öffnen auf eine andere Datei klicken. Und dann öffnen Sie die unsichtbare Datei. Es wird im Editor geöffnet.


Ich denke, Sie haben die Frage falsch verstanden, er spricht davon, das Konsolenfenster zurückzubekommen.
ΦXOCę 웃 Пepeúpa ツ

0
window -> New Window         //Opens with no editors, but preserves views layout
window -> reset perspective  //Keep editors, but resets layout view

Wenn ich Ihre Beschreibung richtig verstanden habe, bekommen Sie, was Sie wollen.


0

In meinem Fall wird das Fenster Strg-F Suchen und Ersetzen nicht angezeigt. Versuchte alles. Was hat bei mir funktioniert:

  • Weisen Sie einer anderen Aktion wie Suchen Strg-F zu
  • Drücken Sie Strg-F
  • In einem Popup-Menü können Sie auswählen, welche Aktion ausgeführt werden soll
  • Wählen Sie Suchen und Ersetzen (das zeigt tatsächlich das Popup !!!!)
  • Schließen Sie das Fenster Suchen und Ersetzen
  • Lösen Sie den Schlüssel von der Suche
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.