La vista de Eclipse IDE desapareció: cómo recuperarla

81

Básicamente tengo varios monitores e hice algunos cambios hoy. Como tal, las vistas en uno de mis monitores (específicamente la vista de la consola) ya no están ahí. Parece que no puedo encontrar la manera de recuperarlo.

Aparece la vista de la consola Window -> Open view, y esta opción de menú mueve el foco de las otras vistas abiertas, pero la vista de la consola no aparece en la pantalla. Esto probablemente significa que está colocado fuera de los monitores ...

¿Cómo puedo recuperar la vista?

Stephane Grenier
fuente

Respuestas:

188

dos opciones:

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

Si entendí tu descripción correctamente, obtendrás lo que quieres.

0xbadc0de
fuente
4
Espero que haya una alternativa mejor que restablecer la perspectiva porque ahora está muy bien configurado. Tengo alrededor de 20 vistas, todas alineadas con las pantallas adecuadas, y así sucesivamente. Si no es así, obtendrá la respuesta.
Stephane Grenier
Me rindo, la tuya fue la única solución que pude encontrar. Es una lástima, pero supongo que esa es la naturaleza de varios monitores y ajustar cuál va a dónde :(
Stephane Grenier
2
Para referencia futura: puede guardar su configuración de perspectiva actual, luego volver a la original y restablecerla. De esa manera, puede recrear rápidamente la mayor parte de su configuración anterior.
Emil Lundberg
En realidad, hay una manera de resolver este problema sin restablecer la perspectiva. Es un poco complicado, pero vale la pena si ha realizado muchas configuraciones que no desea rehacer. Mira mi respuesta.
lapis
5
En mi caso, "Restablecer perspectiva" no funciona. ¡La "nueva ventana" funciona! luego cierro la vieja ventana que se porta mal y sigo con mi trabajo. ¡Gracias! :)
Hendy Irawan
22

¡Me las arreglé para devolver mi vista perdida sin restablecer la perspectiva !
Abrí workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi, busqué "esquema" allí (la vista era Esquema) y lo encontré (precisamente org.eclipse.ui.views.ContentOutline) dentro de una childrenetiqueta que tenía un atributo visible="false". Eliminé ese atributo y también <tags>Minimized</tags>dentro de la childrenetiqueta, guardé el archivo, inicié Eclipse, y eso fue todo, ¡mi vista regresó!

lapis
fuente
1
La solución funciona bien para uso temporal o al menos para recuperar la "pila de piezas". Sin embargo, al minimizar la "pila de piezas", los elementos vuelven a desaparecer. Se recomienda encarecidamente crear una nueva pila de piezas y mover todas las vistas a una nueva.
LoganMzz
+1 para señalar dónde Eclipse almacena el estado del banco de trabajo. Tenía problemas con las vistas que faltaban después de intentar volver a moverlas a la ventana principal desde una ventana secundaria. Después de jugar en el workbench.xmi pude recuperar las vistas. Asegúrese de cerrar Eclipse antes de jugar con el xmi ... de lo contrario, sus cambios se anularán cuando salga de eclipse.
FGreg
1
Mis 2 centavos. Esto fue muy útil, en mi caso no fue causado por visible="false". En cambio, el childrenatributo que tenía mi archivo perdido estaba anidado dentro de <children xsi:type="basic:PartStack" [blah blah blah] >todo por su yo solitario. El resto de los archivos que tenía abiertos estaban en otro conjunto de archivos <children xsi:type="basic:PartStack" [blah blah blah] >. Moví el childrennodo con mi archivo faltante a la basic:PartStacksección con el resto de sus amigos. Estaba tratando de dividir mi editor con el archivo y soltarlo antes de completar el arrastre.
CaffiendFrog
Creo que esto funcionó, o de lo contrario no pude ver la vista Esquema antes, mientras que de repente puedo hacerlo, por alguna razón misteriosa relacionada con las estrellas y sus órbitas. Uno nunca puede estar seguro con Eclipse (kepler en mi caso)
Mr_and_Mrs_D
1
En mi caso, había reconfigurado mis monitores. Estaba usando 3 de ancho, por lo que el escritorio X> 2000. Estoy probando un monitor en modo retrato único, por lo que ahora el escritorio X <1500. Debe cerrar eclipse, modificar el xml. Cambié el valor de alto, ancho, xey para que apareciera en la pantalla. XML guardado, eclipse relanzado. Tuve que reabrir la vista, pero, por desgracia, estaba visible.
Nick
10

Ligeramente relacionado ... Acabo de tener un caso en el que mi editor desapareció y no volvería a aparecer. Podría intentar abrir archivos pero no verlos en ninguna parte (el archivo sería analizado correctamente por la vista "Esquema"). Simplemente restablecer la perspectiva no funcionó. Tampoco Window -> New Editor. Para arreglarlo tuve que hacer esto:

  1. Ventana -> Cerrar perspectiva. (De hecho, hice Close All Perspectives en un ataque de rabia)
  2. Ventana -> Perspectiva abierta. (C / C ++ en mi caso)
  3. Ventana -> Restablecer perspectiva.

Por cierto, estoy ejecutando Juno.

usuario79878
fuente
2
Excelente. Todo lo que tenía que hacer era cerrar mi perspectiva y luego volver a abrirla y las vistas errantes regresaron. Eclipse 4.2.2. Gracias.
Tom
mismo problema ... siguió el paso anterior pero aún el editor no es visible :(
Anitha
10

Use CTL+F7para recorrer las Vistas de Eclipse, seleccione una que esté en el grupo de vista separada oculta, luego presione ALT+<space>, My use las flechas del teclado para colocar esta ventana en su pantalla activa.

ciber-monje
fuente
Como dijiste que estaba colocado fuera de las posiciones del monitor, pensé que debías haberlo desprendido. Si ese no es el caso, ignore mi publicación.
ciber-monje
Está separado. Pero las vistas independientes de Eclipse (ventanas) no tienen las mismas opciones que las ventanas estándar.
Stephane Grenier
2
Probé Windows 7 y Ubuntu 10.04 y puedo usar CTL + F7 para recorrer las Vistas de Eclipse (separadas o adjuntas) y luego usar ALT + SPACE, m para mover la ventana.
cyber-monk
Probé esto en Windows 7 en un espacio de trabajo donde la vista Ant había desaparecido como en la pregunta, y no funcionó. Sin embargo, funciona cuando la vista está separada pero aún en pantalla.
Emil Lundberg
En mi caso, organizo la perspectiva colocando la vista del editor, maximizada, en un monitor y todas las demás vistas organizadas en otra ventana, que va al otro monitor. A veces, cuando intento restaurar (desmaximizar) la segunda ventana, desaparece. Usando Ctrl + F7 para seleccionar una vista en esa ventana, vi una pequeña línea vertical en la pantalla. Fue la ventana la que fue restaurada a esas dimensiones. Entonces podría tomar la "esquina" de la línea y arrastrarla hasta el tamaño deseado. Y ahora, maximizar y restaurar funciona según lo previsto.
mari
2

Si solo le falta una vista, puede usar el elemento del menú: Window-> Show View-> Console. No es necesario restablecer la perspectiva.

Alternativamente, Ctrl-3 y escriba Consola <enter>.

Martin Ellis
fuente
3
Que el problema, la vista no aparece porque está fuera del espacio visible de mi monitor. Aparece, pero no puedo verlo porque está fuera de los límites de mi monitor.
Stephane Grenier
Gracias amigo por tu ayuda
Sumit Kumar Saha
2

Esta es una respuesta ingenua y puede que no sea posible en todos los casos, pero funcionó para mí y resultó ser menos complicado de lo que pensaba:

Simplemente cambié la configuración del monitor de mi sistema operativo para que las ventanas volvieran a estar al alcance, las arrastré de regreso a la pantalla principal, cambié la configuración de mi monitor a la realidad y arrastré las ventanas a la nueva posición de mi monitor. ¡Ciertamente más fácil que volver a configurar mi perspectiva desde cero!

Michael Scheper
fuente
2

Resolví este problema eliminando el atributo toBeRendered="false"del elemento elementId="org.eclipse.e4.primaryDataStack"en el workbench.xmiarchivo.

Gilad
fuente
2

Este ha sido uno de los errores más molestos y duraderos de Eclipse para mí. Todavía no sé por qué sucede esto, pero mi solución (similar a @ cyber-monk) es la siguiente:

  1. Ventana abierta -> Mostrar vista -> Consola (activa la ventana de la consola, pero aún está oculta).
  2. Alt-Espacio (activa el menú contextual).
  3. Seleccione maximizar (en realidad muestra la ventana de la consola).

Esto funciona, ya que tengo la ventana de la consola abierta en la segunda pantalla como en la pregunta. No estoy seguro si este error ocurre cuando la consola no está en una ventana separada.

Dejan Jovanović
fuente
1

Probado en Windows 7 con vista "Consola"

Seleccione en el menú Ventana -> Mostrar vista -> Consola

La ventana principal se vuelve inactiva y la ventana de consola invisible ahora está activa.

Ahora, presione la combinación Alt + Espacio y en algún lugar de la pantalla principal aparece un menú pequeño con controles de ventana.

Seleccione "Maximizar" y la ventana oculta se maximiza en la pantalla principal. Ahora simplemente arrastre la vista con el mouse a la ventana principal del eclipse.

Georg Sawtschuk
fuente
0

En mi caso, el enfoque de 'restablecer la perspectiva' no funciona. Como alternativa a aquellos que están creando aplicaciones de Android o similares. Prueba Ventana> Abrir perspectiva> Otros> Java (predeterminado). Espero que ayude.

digiknowzone
fuente
0

Probé todas las sugerencias a continuación, pero ninguna funcionó. Esto es lo que finalmente funcionó para mí. 1. Vaya a la carpeta del área de trabajo y cambie su nombre de archivo. 2. Abra eclipse y acepte el nuevo espacio de trabajo. 3. Importe proyectos al nuevo espacio de trabajo.

Si eres como yo y tienes muchos proyectos, es un fastidio, pero funcionó, y puedo omitir algunos proyectos que ya no necesito. ¡Buena suerte!

Roger Belk
fuente
0

Abrí una nueva ventana y resolvió mi problema de que mi editor no abriera un archivo; restablecer la perspectiva y eliminar índices no resolvió mi problema.

scot cee khoate
fuente
0

Hice Ventana-> Perspectiva-> Restablecer perspectiva en todas mis perspectivas dentro de Eclipse Mars, e hizo el truco para restaurar todas mis vistas.

Wolfie
fuente
0

Puede guardar el archivo que es invisible y hacer clic en cualquier otro archivo para abrir. Y luego abra el archivo invisible. Se abrirá en el editor.

Rajashree B
fuente
Creo que entendiste mal la pregunta, está hablando de recuperar la ventana de la consola.
ΦXocę 웃 Пepeúpa ツ
0
window -> New Window         //Opens with no editors, but preserves views layout
window -> reset perspective  //Keep editors, but resets layout view

Si entendí tu descripción correctamente, obtendrás lo que quieres.

Wender
fuente
0

En mi caso, la ventana Ctrl-F Buscar y reemplazar no se mostraría. Probé todo. Lo que funcionó para mí:

  • asignar Ctrl-F a otra acción como Buscar
  • presione Ctrl-F
  • un menú emergente le permite elegir qué acción
  • seleccione Buscar y Reemplazar (que en realidad muestra la ventana emergente !!!!)
  • Cerrar la ventana Buscar y reemplazar
  • Desvincula la clave de la búsqueda
Planeta del sistema
fuente