showmessagedialog - ¿Cómo configuro NetBeans para pasar solo por el código Java que he escrito?
mostrar mensaje en java netbeans (5)
En eclipse puede definir filtros de pasos (paquetes en los que no desea intervenir durante la depuración).
Encontrará la configuración en "Ventana / Preferencias" y luego "Java / Depuración / Filtrado por pasos".
¿Me estoy perdiendo de algo? Estoy encantado de que todo ese código esté allí mostrando cómo funcionan las colecciones genéricas, etc. Sin embargo, cuando quiero simplemente seguir mi código, siempre me encontraré adentrándome más en el código de la biblioteca de Java de lo que me importa.
¿Es posible simplemente deshabilitar eso cuando paso el código? Quiero tratar todo eso como Black Box, el paso de código es solo para cosas que he escrito.
Y sabes qué, ahora que tengo esa capacidad, ¿es posible ajustar mi propio código de esa manera para poder pasar solo por las partes que más me interesan?
Y si no puedo fácilmente en netbeans, ¿es posible en eclipse?
Gracias
En realidad, la forma más fácil es ir a Window -> Debugging -> Sources y marcar los archivos que desea depurar e intervenir. Lo más probable es que solo necesite Desmarcar las otras fuentes en su proyecto.
Pero esa es la forma más fácil de hacerlo.
Hay diferentes instrucciones "paso a paso" para un depurador:
Paso un paso ( F8 y Shift + F8 en NetBeans)
statementA; // step over: to callB callB(); // step over: to statementB: it will treat the call as a // black-box. statementB;
Entra en ( F7 en Netbeans)
statementA = callA() + 4; // step into: will step into the expression // and start to debug the "callA()" method. callB(); // step into: will step into the "callB()" method. statementB; // some statements don''t have anything to step into
Salir ( Ctrl + F7 en Netbeans)
void methodB() { someStatementB; // stepOut will treat the rest of the method as // a black-box, and you will end up at "someStatementC". } someStatementA; methodB(); someStatementC;
Tendrá que "sobrepasar" los métodos y las expresiones que quiera tratar como una caja negra.
Para "sobrepasar" automáticamente las clases que no desea:
http://h.imagehost.org/0115/NetbeansStepFilter.png
Herramientas → Opciones → Varios → Depurador Java → Filtros de pasos →
⊗ No te metas
Y presione Agregar , y agregue java.*
Y javax.*
, Y todas las demás clases que no desee depurar. Esta es una configuración "global", ¡y no es por proyecto!
NetBeans 6.8 también tiene filtros de paso.
Use Herramientas-> Opciones (NetBeans-> Preferencias en Mac) para abrir el cuadro de diálogo Opciones. Alt text http://www.freeimagehosting.net/uploads/af3a99acd3.png