Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Sobre La Depuración Del IDE De Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Sobre La Depuración Del IDE De Gambas 
 
Hola,

Necesito en la Depuración poder saltar a una linea determinada, ¿Es posible?

Ejemplo:

[Punto de depuración] 10 Print "punto de depuración"
                                    20 Print "No quiero pasar por esta línea"
                                    30 Print "Esta es la línea que quiero pasar después de la línea 10"

Gracias
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
GambaFeliz:

Usa un punto de interrupción en la primera línea y luego en la tercera y pulsa dos veces F5.
Las línea se ejecutan una a una, pero el salto es como tu quieres.

Lo mismo haría si usas dos veces el botón de play del IDE.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
gambafeliz escribió: [Ver mensaje]
Hola,

Necesito en la Depuración poder saltar a una linea determinada, ¿Es posible?

Ejemplo:

[Punto de depuración] 10 Print "punto de depuración"
                                    20 Print "No quiero pasar por esta línea"
                                    30 Print "Esta es la línea que quiero pasar después de la línea 10"

Gracias

Que yo sepa, no.
Cosa rara pedís, maese Feliz...      
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
Línea mala..línea mala...cate nene que no gustas a gambafeliz.

Ahora si!. He colocado las tildes.  We can!.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Sabado, 17 Agosto 2019, 08:45; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
Shell escribió: [Ver mensaje]
GambaFeliz:

Usa un punto de interrupción en la primera línea y luego en la tercera y pulsa dos veces F5.
Las línea se ejecutan una a una, pero el salto es como tu quieres.

Lo mismo haría si usas dos veces el botón de play del IDE.

Saludos


Gracias Shell eres muy amable, pero me has dejado confuso. La línea 20, ¿paso por ella o no pasa por ella?, es que en la intensión de esta pregunta, es que de la línea 10 quiero ir a la línea 30 pero no quiero que pase por la línea 20.

Esto es lo que me cuentas o quizás no. Por favor, si eres tan amable de aclararme. Gracias, saludos

Nota: Creo recordar que esto yo lo podía hacer en VB6 y en VBA
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
shordi escribió: [Ver mensaje]
gambafeliz escribió: [Ver mensaje]
Hola,

Necesito en la Depuración poder saltar a una linea determinada, ¿Es posible?

Ejemplo:

[Punto de depuración] 10 Print "punto de depuración"
                                    20 Print "No quiero pasar por esta línea"
                                    30 Print "Esta es la línea que quiero pasar después de la línea 10"

Gracias

Que yo sepa, no.
Cosa rara pedís, maese Feliz...      


Entonce "¿No?"

Pero al menos supongo que me he explicado bien, ¿verdad?

Yo quiero que ejecute el código hasta la línea 10 y que después pulsar algo o hacer un Drag & Drop con la línea e ir a la línea 30 sin pasar por la 20.

Espero haberlo aclarado. Como ya he dicho esto esta en VB6 y VBA, e incluso creo recordar en el depurador JavaScript de Firefox pero ahora mismo no me acuerdo porque últimamente no programa en JavaScript.

Gracias
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
Existe un componente gb.debug, que nunca he usado y ni pajolera idea de para qué sirve ni cómo se usa.
A lo mejor por ahí hay algo... pero ya te digo, tal cual, no.

Se puede simular el tema poniendo etiquetas y con goto saltar código según alguna condición o algo así pero, aunque se parezca, no es lo que pides.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
shordi escribió: [Ver mensaje]
Existe un componente gb.debug, que nunca he usado y ni pajolera idea de para qué sirve ni cómo se usa.
A lo mejor por ahí hay algo... pero ya te digo, tal cual, no.

Se puede simular el tema poniendo etiquetas y con goto saltar código según alguna condición o algo así pero, aunque se parezca, no es lo que pides.

Saludos.


Pues lo voy a estudiar este "gb.debug" y ya te cuento para ver de que se trata. Y exacto lo del goto no es lo que busco. Gracias
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
A ver, todos sabemos que un programa en basic se ejecuta paso a paso, línea a línea, luego estaban los saltos (lo que llamábamos antiguamente
saltos condicionales e incondicionales), Los gosub y los gotos ( código espagueti), muy de antes.

En este caso, un basic más moderno usamos llamadas a procedimientos y funciones. Había lenguajes de ordenadores que lo permitían y también
tenían sus  procedimientos y funciones. De hecho "hoy" podemos encontrar una modificación del lenguaje del basic Sinclair (ZX Spectrum) que lo permite.
( Se me hace raro ).

Básicamente lo que diferencia un basic no estructurado de uno que si lo es. Este fue evolucionando, mejorando. Programación modular.
Quizás con el termino programación modular se entienda mejor.

Todo tiene un principio y un final. Aunque los caminos pueden ser diferentes para llegar a ese final. ( Condiciones ).

El modo depuración va a permitir que veamos la ejecución del programa de una forma que podamos ver que ocurre en una parte del programa, visualizar valores de variables..
Pero el programa se ejecutará igual. Lo que puede ocurrir es que el programa tenga un comportamiento erróneo o nos pueda parecer erróneo si manejamos gráficos e incluso
formularios. Como una falta de actualización de la ventana,

Distinto es que no quieras que se muestre la ejecución de una linea. Quizás que se ejecute pero no se muestre su resultado.
Va ser que no.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Domingo, 18 Agosto 2019, 08:45; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Sobre La Depuración Del IDE De Gambas 
 
Shell escribió: [Ver mensaje]


Distinto es que no quieras que se muestre la ejecución de una linea. Quizás que se ejecute pero no se muestre su resultado.
Va ser que no.

Saludos


Vaya que lastima

Pero enserio a nadie le ha pasado que esta depurando un programa y tras un punto de depuración lee el código y piensa por dentro la siguiente línea la voy a saltar para que siga por la posterior a la contigua por que me parece que el fallo esta en la siguiente y si la quitamos pues veré el fallo.

Esto es tan simple como parar la ejecución y comentar la que sospechas. Pero y si la sospechas en plena depuración y en ese momentos no te apetece parar para comentar y ejecutar por que ya llevabas mucho código recorrido línea a línea depurando.

Comprendéis por que lo preguntaba. Yo pienso que es muy necesario implementarlo en el IDE de depuración.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Depuración: Ejemplo De Depuración De Un ... jsbsan Videotutoriales 2 Martes, 18 Marzo 2014, 20:09 Ver último mensaje
jsbsan
No hay nuevos mensajes Menú Depuración. Paso Y Adelante Shell General 0 Viernes, 11 Diciembre 2015, 13:10 Ver último mensaje
Shell
No hay nuevos mensajes [Bug] Gambas 3.11. Depuración. Ver Expre... Shell General 5 Lunes, 14 May 2018, 08:40 Ver último mensaje
Shell
No hay nuevos mensajes Duda Sobre El IDE Gambas3 En El Modo Depur... gambafeliz General 4 Domingo, 24 May 2020, 12:21 Ver último mensaje
gambafeliz
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron