vistas trucos sugerencias ordenar muestra configurar comentarios autocompletar eclipse breakpoints

sugerencias - trucos de eclipse



¿Por qué no puedo configurar un punto de ruptura en eclipse? (8)

Por alguna extraña razón, no puedo usar puntos de interrupción en mi proyecto de eclipse. Todos los puntos de interrupción que establezco tienen una línea diagonal sobre ellos, sobre el punto en la línea respectiva (en el margen izquierdo de la ventana), como si estuvieran bloqueados. Cuando ejecuto en modo de depuración, los puntos de interrupción se ignoran. ¿Algunas ideas?


  1. Abrir vista de Debug
  2. Perspectiva abierta del Breakpoint interrupción
  3. Haga clic derecho en todos los puntos de interrupción allí
  4. Presione Habilitar

En mi caso, abrí la vista Puntos de interrupción, hice clic en "eliminar todos los puntos de interrupción" y luego desactivé la opción "omitir todos los puntos de interrupción", y luego la activé. Esto me permitió establecer puntos de ruptura de nuevo. Esto fue después de un reinicio de eclipse no pudo ayudar.


En mi caso, edité mi código durante la depuración, agregando una comprobación nula para poder colocar un punto de interrupción para detener la ejecución solo cuando un determinado valor era nulo. No pude agregar un punto de interrupción porque la línea de código en cuestión no estaba presente en la aplicación en ejecución.

En Java, ciertos cambios de código pueden incorporarse tan pronto como se guarda el archivo, por lo que en mi caso, recordar guardar los cambios fue suficiente para permitir la colocación de un punto de interrupción.

Para los cambios que no pueden integrarse, la aplicación debe reiniciarse antes de que estén presentes las nuevas líneas de código.


Estaba teniendo un problema similar, para mí, el editor de código estándar cambió después de instalar un nuevo complemento de Marketplace. Al parecer, el Plugin pensó cambiar el editor predeterminado para muchos tipos de archivos, no solo para el que lo instalé. El nuevo editor no permitió establecer puntos de interrupción, pero no sabía que había cambiado en ese momento. Cuando hice clic con el botón derecho en mi archivo fuente en el Explorador de proyectos que vi debajo de abrir, con el nuevo editor en la parte superior. Cuando abrí con el editor anterior, todo volvió a la normalidad.


Esto no responde exactamente a la pregunta de OP, pero al intentar hacer doble clic para agregar puntos de ruptura, recibía mensajes que decían "esta función no está habilitada".

Tuve que hacer clic derecho en la barra de punto de interrupción y seleccionar "Tipos de punto de interrupción" -> "Puntos de interrupción de C / C ++" en lugar de "Predeterminado". Entonces funcionó bien.


Mi "punto de interrupción de conmutación" y otras opciones de menú fueron deshabilitados. Reinicié Eclipse (Kepler SR1) y volvieron habilitados. Podría establecer puntos de ruptura de nuevo!


Probablemente acaba de presionar "Omitir todos los puntos de interrupción" en la vista de punto de interrupción, simplemente presione nuevamente.

Los enlaces de teclas predeterminados son: Ctrl + Alt + B.


en Python, tuve que ir a: windows-> perspectiva-> Abrir Perspectiva-> Depurar, luego seleccionar la pestaña Puntos de interrupción y asegurarme de que el cero con la barra (omitir todos los puntos de interrupción) no esté seleccionado (también puede usar Ctrl-Alt- B para cambiarlo).