2012-03-01 12 views
15

¿Eclipse tiene una forma, durante la depuración, de encontrar la variable cuando sé solo su valor? ¿O hay algún complemento para esto? Gracias.eclipse - valor de búsqueda de la variable durante la depuración


A veces no sé dónde está la variable, pero sé el valor de la variable. Si es un objeto, no conozco todos los valores o variables, pero sé un valor. Entonces me gustaría encontrar esta variable conociendo su valor.

+0

Como nadie ha comentado, lo preguntaré. Eclipse incluye funcionalidad de interrupción condicional, solo se rompe si la expresión se evalúa en el punto de interrupción. ¿Esto no te da lo que necesitas? Si no, elabora tu pregunta. – ahillman3

+1

@ ahillman3: Creo que el OP está tratando de encontrar * qué * variables tienen un valor específico ... – thkala

+0

sí, me gustaría encontrar la variable con un valor específico. Pero no sé cómo y no puedo crear ningún complemento para eclipse. – Dan

Respuesta

0

Si sus valores son referencias a objetos, en lugar de los valores simples, se puede utilizar la opcióntodas las referencias en el menú que aparece al hacer clic derecho en un valor en las variables vista.

-4

Simplemente pase el mouse sobre la varible. Se muestra el valor (si está presente) que tiene la variable.

+0

Esto será útil solo después de que la (s) variable (s) se puedan encontrar primero. –

3

Hace tiempo que necesitaba este tipo de cosas para explorar código de terceros en un punto de interrupción. Este plugin de eclipse, evars, parece tener potencial, pero la mayoría de las veces termino con una búsqueda muy larga que da como resultado un error de espacio de montón de eclipse.

+0

evars funciona para mí, pero usa la función de exportación variable en lugar de buscar directamente con el complemento. Instalé la última versión en eclipse manualmente (coloque el jar en el directorio dropins/plugins) – lucrussell

Cuestiones relacionadas