Herramientas de usuario

Herramientas del sitio


utilidades:nefeleconsole

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
utilidades:nefeleconsole [02/01/2020 21:02]
pedro
utilidades:nefeleconsole [07/10/2020 20:16] (actual)
pedro
Línea 1: Línea 1:
-====== Néfele Console ======+====== Néfele Console ======
  
 Una de las herramientas que todo programador agradece, es tener una consola para poder consultar el valor de las variables y mostrar mensajes, al estilo del MsgInfo() de Harbour o LogDebug() de Xailer. Una de las herramientas que todo programador agradece, es tener una consola para poder consultar el valor de las variables y mostrar mensajes, al estilo del MsgInfo() de Harbour o LogDebug() de Xailer.
Línea 8: Línea 8:
  
 **Néfele Console** es una utilidad externa que distribuimos en un ejecutable y que podemos poner en marcha sin instalación ninguna. A partir de ese momento (compilando en [[tecnicas:​debugger|modo Debug]]) recibe y muestra en una pantalla modal on top, aquellos mensajes que enviemos desde nuestro código fuente y también los errores que se puedan producir. Si no arrancamos la consola simplemente no aparecen en ninguna parte. **Néfele Console** es una utilidad externa que distribuimos en un ejecutable y que podemos poner en marcha sin instalación ninguna. A partir de ese momento (compilando en [[tecnicas:​debugger|modo Debug]]) recibe y muestra en una pantalla modal on top, aquellos mensajes que enviemos desde nuestro código fuente y también los errores que se puedan producir. Si no arrancamos la consola simplemente no aparecen en ninguna parte.
 +
 +Tenemos que indicarle cual de nuestros CGI vamos a monitorizar,​ el nos enseñara todos los que tengamos en la carpeta cgi-bin. ​
  
 Su aspecto es éste: Su aspecto es éste:
  
-{{ :​utilidades:​consola_de_mensajes_de_nefele.jpg?​nolink&​329 |}}+{{ :​utilidades:​console_1.3.png?​nolink&​400 |}}
  
 Como se puede ver podemos mostrar en ella lo que queramos e incluso colorearlo. Su funcionamiento es el siguiente. Como se puede ver podemos mostrar en ella lo que queramos e incluso colorearlo. Su funcionamiento es el siguiente.
 Simplemente se ha de llamar a [[ocgi:​console|oCgi:​Console]]("​Con lo que queramos enviar"​) Simplemente se ha de llamar a [[ocgi:​console|oCgi:​Console]]("​Con lo que queramos enviar"​)
  
-Lo que se envía puede ser un texto, número, fecha, etc... +Lo que se envía puede ser un texto, número, fecha, array, etc... 
-===== Ejemplos =====+ 
 +===== Ejemplos =====
 <​Code:​xailer linenums:​1>​ <​Code:​xailer linenums:​1>​
   oCGI:​Console("<​i>​Se ha elegido <​u><​red>​el idioma</​red></​u></​i>​ <​b>"​+{"​Castellano","​Euskera"​}[nIdioma]+"</​b>"​)   oCGI:​Console("<​i>​Se ha elegido <​u><​red>​el idioma</​red></​u></​i>​ <​b>"​+{"​Castellano","​Euskera"​}[nIdioma]+"</​b>"​)
Línea 23: Línea 26:
   oCGI:​Console("​Se ha entrado en formación académica"​)   oCGI:​Console("​Se ha entrado en formación académica"​)
   oCGI:​Console("​Se ha añadido formación académica"​)   oCGI:​Console("​Se ha añadido formación académica"​)
 +  oCGI:​Console({{"​a",​1},​{"​b",​2},​{"​c",​3}})
 </​Code>​ </​Code>​
  
Línea 41: Línea 45:
 <​blue><​color #​00a2e8>​Blue color</​color></​blue>​ <​blue><​color #​00a2e8>​Blue color</​color></​blue>​
  
-Los botones de la barra superior sirven para reducir/​ampliar la consola, minimizarla,​ mostrar/​ocultar una pequeña ayudalimpiar su contenido ​o cerrar la consola.+<​silver><​color #​AAAAAA>​Silver color</​color></​blue>​ 
 + 
 +Los botones de la barra superior sirven para cambiar el tamaño de fuente, restaurar el tamaño, minimizarla,​ mostrar/​ocultar una pequeña ayuda limpiar su contenido. 
 +La ventana es ajustable manualmente en su tamaño y posición y siempre esta por encima de cualquier otra ventana abierta. 
 +\\ 
 +\\ 
 + 
 +{{ youtube>​akVlQUbEneU?​large }}
  
 ~~DISCUSSION|Comentarios Néfele Console~~ ~~DISCUSSION|Comentarios Néfele Console~~
utilidades/nefeleconsole.1577998944.txt.gz · Última modificación: 21/07/2020 10:50 (editor externo)