Widok Eclipse IDE zniknął - jak go odzyskać

81

Zasadniczo mam wiele monitorów i dokonałem dzisiaj pewnych zmian. W związku z tym widoki na jednym z moich monitorów (konkretnie widok konsoli) już nie istnieją. Nie mogę znaleźć sposobu, żeby to odzyskać.

Widok konsoli pojawia się w Window -> Open view, a ta opcja menu przenosi fokus z innych otwartych widoków, ale widok konsoli nie pojawia się na ekranie. To prawdopodobnie oznacza, że ​​jest umieszczony poza monitorami ...

Jak mogę odzyskać widok?

Stephane Grenier
źródło

Odpowiedzi:

188

dwie opcje:

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

Jeśli dobrze zrozumiałem twój opis - dostaniesz to, czego chcesz.

0xbadc0de
źródło
4
Mam nadzieję, że istnieje lepsza alternatywa niż resetowanie perspektywy, ponieważ jest teraz naprawdę ładnie skonfigurowana. Mam około 20 widoków, wszystkie dopasowane do odpowiednich ekranów i tak dalej. Jeśli nie, otrzymasz odpowiedź.
Stephane Grenier
Poddaję się, twoje było jedynym rozwiązaniem, jakie mogłem znaleźć. Szkoda, ale myślę, że taka jest natura wielu monitorów i dostosowywanie tego, który z nich idzie :(
Stephane Grenier
2
Na przyszłość: możesz zapisać bieżące ustawienia perspektywy, a następnie wrócić do oryginału i zresetować. W ten sposób możesz szybko odtworzyć większość poprzedniej konfiguracji.
Emil Lundberg
Właściwie istnieje sposób na rozwiązanie tego problemu bez resetowania perspektywy! To trochę skomplikowane, ale warto, jeśli wykonałeś wiele konfiguracji, których nie chcesz powtarzać. Zobacz moją odpowiedź.
Lapis
5
W moim przypadku „Reset Perspective” nie działa. „Nowe okno” działa! następnie zamykam stare źle działające okno i kontynuuję pracę. Dzięki! :)
Hendy Irawan
22

Udało mi się przywrócić utracony widok bez resetowania perspektywy !
Otworzyłem workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi, wyszukałem tam „zarys” (widok był Kontur) i znalazłem go (dokładnie org.eclipse.ui.views.ContentOutline) wewnątrz childrentagu, który miał atrybut visible="false". Usunąłem ten atrybut, a także <tags>Minimized</tags>wewnątrz childrentagu, zapisałem plik, uruchomiłem Eclipse i to wszystko, mój widok powrócił!

lapis
źródło
1
Rozwiązanie działa dobrze do tymczasowego użytku lub przynajmniej do odzyskania „stosu części”. Jednak podczas minimalizowania „stosu części” elementy są ponownie usuwane. Zdecydowanie zaleca się utworzenie nowego stosu części i przeniesienie wszystkich widoków do nowego.
LoganMzz
+1 za wskazanie, gdzie Eclipse przechowuje stan środowiska roboczego. Miałem problemy z brakującymi widokami po próbie przeniesienia ich z powrotem do okna głównego z okna dodatkowego. Po grzebaniu w workbench.xmi udało mi się odzyskać widoki. Upewnij się, że zamknąłeś Eclipse przed ingerencją w xmi ... w przeciwnym razie twoje zmiany zostaną nadpisane po wyjściu z Eclipse.
FGreg
1
Moje 2 centy. To było bardzo pomocne, w moim przypadku nie było to spowodowane visible="false". Zamiast tego childrenatrybut, który zawierał mój brakujący plik, został zagnieżdżony we <children xsi:type="basic:PartStack" [blah blah blah] >wszystkich przez jego samotną jaźń. Reszta plików, które otworzyłem, znajdowała się w innym zestawie plików <children xsi:type="basic:PartStack" [blah blah blah] >. Przeniosłem childrenwęzeł z brakującym plikiem do basic:PartStacksekcji z resztą jego znajomych. Próbowałem podzielić mój edytor z plikiem i puścić przed zakończeniem przeciągania.
CaffiendFrog
Myślę, że to zadziałało - lub inaczej nie mogłem wcześniej zobaczyć widoku Konturu, a nagle mogę - z jakiegoś tajemniczego powodu związanego z gwiazdami i ich orbitami. Z Eclipse nigdy nie można być pewnym (w moim przypadku
kepler
1
W moim przypadku ponownie skonfigurowałem monitory. Używałem 3 szerokości, więc pulpit X> 2000. Testuję jeden monitor w trybie portretowym, więc teraz pulpit X <1500. Musisz zamknąć zaćmienie, zmodyfikować xml. Zmieniłem wartości wysokości, szerokości, x i y, aby pojawiały się na ekranie. Zapisano plik XML, ponownie uruchomiono zaćmienie. Musiałem ponownie otworzyć widok, ale niestety był widoczny.
Nick
10

Trochę powiązane ... Właśnie miałem przypadek, w którym mój redaktor zniknął i nie pojawił się ponownie. Mogłem spróbować otworzyć pliki, ale nigdzie ich nie widziałem (plik zostałby pomyślnie przeanalizowany przez widok „Konspekt”). Po prostu zresetowanie perspektywy nie zadziałało. Podobnie jak Window -> New Editor. Aby to naprawić, musiałem to zrobić:

  1. Okno -> Zamknij perspektywę. (Właściwie zrobiłem Close All Perspectives w przypływie wściekłości)
  2. Okno -> Otwórz perspektywę. (C / C ++ w moim przypadku)
  3. Okno -> Resetuj perspektywę.

BTW, używam Juno.

user79878
źródło
2
Świetny. Wszystko, co musiałem zrobić, to zamknąć perspektywę, a potem ją ponownie otworzyć i wróciły błędne widoki. Eclipse 4.2.2. Dzięki.
Tom,
ten sam problem ... po powyższym kroku, ale edytor nadal nie jest widoczny :(
Anitha
10

Użyj, CTL+F7aby przechodzić między widokami Eclipse, wybierz ten, który znajduje się w ukrytej, odłączonej grupie widoków, a następnie naciśnij ALT+<space>, Mi użyj strzałek na klawiaturze, aby ustawić to okno na aktywnym ekranie.

cyber-mnich
źródło
Ponieważ powiedziałeś, że był umieszczony poza pozycjami monitorów, pomyślałem, że musiałeś go odłączyć. Jeśli tak nie jest, zignoruj ​​mój post.
cyber-mnich
Jest odłączony. Ale odłączone widoki Eclipse (okna) nie mają takich samych opcji jak standardowe okna.
Stephane Grenier
2
Przetestowałem Windows 7 i Ubuntu 10.04 i mogę używać CTL + F7 do przechodzenia między widokami Eclipse (odłączonymi lub podłączonymi), a następnie używam ALT + SPACE, m, aby przesunąć okno.
cyber-mnich
Próbowałem tego w systemie Windows 7 w obszarze roboczym, w którym widok Ant zniknął, jak w pytaniu, i nie zadziałało. Działa jednak, gdy widok jest odłączony, ale nadal jest na ekranie.
Emil Lundberg
W moim przypadku perspektywę organizuję umieszczając widok edytora zmaksymalizowany na jednym monitorze, a wszystkie inne widoki zorganizowane w innym oknie, które trafiają na drugi monitor. Czasami, gdy próbuję przywrócić (zmaksymalizować) drugie okno, znika. Używając Ctrl + F7, aby wybrać jeden widok w tym oknie, zobaczyłem małą pionową linię na ekranie. To okno zostało przywrócone do tych wymiarów. Mogłem wtedy złapać „róg” linii i przeciągnąć do żądanego rozmiaru. A teraz maksymalizacja i przywracanie działa zgodnie z zamierzeniami.
mari
2

Jeśli po prostu brakuje Ci widoku, możesz użyć pozycji menu: Window-> Show View-> Console. Nie ma potrzeby resetowania perspektywy.

Alternatywnie, Ctrl-3 i wpisz Console <enter>.

Martin Ellis
źródło
3
Że problem, widok nie pojawia się, ponieważ znajduje się poza widoczną przestrzenią mojego monitora. Wydaje się, ale nie mogę tego zobaczyć, ponieważ znajduje się poza granicami mojego monitora.
Stephane Grenier
Dzięki kolego za pomoc
Sumit Kumar Saha
2

To naiwna odpowiedź i może nie być możliwa w każdym przypadku, ale zadziałała i okazała się mniej kłopotliwa, niż myślałem:

Po prostu zmieniłem konfigurację monitora systemu operacyjnego, aby przywrócić okna w zasięgu ręki, przeciągnąłem je z powrotem na ekran główny, zmieniłem ustawienia monitora z powrotem na rzeczywistość i przeciągnąłem okna do nowej pozycji monitora. Z pewnością łatwiejsze niż ustawienie perspektywy od zera!

Michael Scheper
źródło
2

Rozwiązałem ten problem, usuwając atrybut toBeRendered="false"z elementu z elementId="org.eclipse.e4.primaryDataStack"w workbench.xmipliku.

Gilad
źródło
2

To był dla mnie jeden z najbardziej irytujących i długotrwałych błędów w Eclipse. Nadal nie wiem, dlaczego tak się dzieje, ale moje rozwiązanie (podobne do @ cyber-monk) jest następujące:

  1. Otwórz okno -> Pokaż widok -> Konsola (aktywuje okno konsoli, ale nadal jest ukryte).
  2. Alt-Space (aktywuje menu kontekstowe).
  3. Wybierz maksymalizuj (w rzeczywistości pokazuje okno konsoli).

To działa, ponieważ mam otwarte okno konsoli na drugim ekranie, jak w pytaniu. Nie jestem pewien, czy ten błąd wystąpi, gdy konsola nie jest w osobnym oknie.

Dejan Jovanović
źródło
1

Testowane w systemie Windows 7 z widokiem „Konsola”

Wybierz w menu Okno -> Pokaż widok -> Konsola

Główne okno staje się nieaktywne i niewidoczne. Okno konsoli jest teraz aktywne.

Teraz naciśnij kombinację Alt + Spacja i gdzieś na głównym wyświetlaczu pojawi się małe menu z kontrolkami okna.

Wybierz „Maksymalizuj”, a ukryte okno zostanie zmaksymalizowane na głównym ekranie. Teraz po prostu przeciągnij widok myszą do głównego okna zaćmienia.

Georg Sawtschuk
źródło
0

W moim przypadku podejście „resetowania perspektywy” nie działa. Jako alternatywa dla tych, którzy tworzą aplikacje na Androida lub takie. Wypróbuj Okno> Otwórz perspektywę> Inne> Java (domyślne). Mam nadzieję, że to pomoże.

digiknowzone
źródło
0

Wypróbowałem wszystkie poniższe sugestie, ale żadna z nich nie zadziałała. Oto, co w końcu zadziałało. 1. Przejdź do folderu obszaru roboczego i zmień jego nazwę pliku. 2. Otwórz eclipse i zaakceptuj nowy obszar roboczy. 3. Importuj projekty do nowego obszaru roboczego.

Jeśli jesteś podobny do mnie i masz wiele projektów, jest to uciążliwe, ale zadziałało i mogę pominąć kilka projektów, których już nie potrzebuję. Powodzenia!

Roger Belk
źródło
0

Otworzyłem nowe okno i rozwiązałem mój problem z niepowodzeniem otwierania pliku przez edytor - zresetowanie perspektywy i usunięcie indeksów nie rozwiązało mojego problemu.

scot cee khoate
źródło
0

Zrobiłem Window-> Perspective-> Reset Perspective na wszystkich moich perspektywach w Eclipse Mars i udało mi się przywrócić wszystkie moje widoki.

Wolfie
źródło
0

Możesz zapisać plik, który jest niewidoczny i kliknąć dowolny inny plik, aby go otworzyć. A następnie otwórz niewidoczny plik. Zostanie otwarty w edytorze.

Rajashree B
źródło
Myślę, że źle zrozumiałeś pytanie, on mówi o odzyskaniu okna konsoli.
ΦXocę 웃 Пepeúpa ツ
0
window -> New Window         //Opens with no editors, but preserves views layout
window -> reset perspective  //Keep editors, but resets layout view

Jeśli dobrze zrozumiałem twój opis - dostaniesz to, czego chcesz.

Wender
źródło
0

W moim przypadku okno Ctrl-F Znajdź i zamień nie wyświetla się. Próbowałem wszystkiego. Co mi pomogło:

  • przypisz Ctrl-F do innej akcji, takiej jak Wyszukaj
  • naciśnij Ctrl-F
  • menu podręczne pozwala wybrać akcję
  • wybierz Znajdź i zamień (co faktycznie pokazuje wyskakujące okienko !!!!)
  • Zamknij okno Znajdź i zamień
  • Odłącz klucz od wyszukiwania
Systemsplanet
źródło