Depuración, Consola, Impresión

2 respuestas

clonex / Ivan Hudec

Cliente, bbp_participant, comunidad, sq-ultimate, colaborador, autor, editor, 271 respuestas.

Visitar el perfil

hace 8 años #114065

Hola SQ Team,

 

 

¿podría darnos una pequeña introducción sobre cómo depurar o imprimir datos en quant editor?

 

 

Hay clases TestOutput, SQUtils donde hay métodos que espero que estén preparados para esto. ¿Podría darnos algunos ejemplos?

 

Muchas gracias

 

Clonex 

 

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 8 años #132474

Supongo que quieres registrar los datos de los fragmentos, ¿verdad?

La forma más sencilla es utilizar el motor de registro incorporado, que registrará los mensajes directamente en el archivo de registro.

 

Cómo hacerlo:

 

1. Añada dos importaciones (o utilice Fijar importaciones después del paso 2.):

import org.slf4j.LoggerFactory;
import org.slf4j.Logger;
 
2. añadir la variable estática final Log al principio de cualquier clase, así:
 
public class SQDefault extends Plantilla general {
    public static final Logger Log = LoggerFactory.getLogger("nombre del logger");
 
 
3. a continuación, puede utilizar funciones como:
Log.info("tu mensaje");
Log.debug("tu mensaje "+número);
 
en cualquier parte de la clase, y el mensaje se escribirá en el archivo de registro de control de calidad.
 
 
Usted hizo un buen punto que debería ser más fácil y mejor documentado para hacer esto, vamos a añadir más documentación y mejores características para ello en la nueva actualización.

Mark
Arquitecto de StrategyQuant

0

clonex / Ivan Hudec

Cliente, bbp_participant, comunidad, sq-ultimate, colaborador, autor, editor, 271 respuestas.

Visitar el perfil

hace 8 años #132476

Supongo que quieres registrar los datos de los fragmentos, ¿verdad?
La forma más sencilla es utilizar el motor de registro incorporado, que registrará los mensajes directamente en el archivo de registro.

Cómo hacerlo:

1. Añada dos importaciones (o utilice Fijar importaciones después del paso 2.):
import org.slf4j.LoggerFactory;
import org.slf4j.Logger;

2. añadir la variable estática final Log al principio de cualquier clase, así:

public class SQDefault extends Plantilla general {
public static final Logger Log = LoggerFactory.getLogger("nombre del logger");

3. a continuación, puede utilizar funciones como:
Log.info("tu mensaje");
Log.debug("tu mensaje "+número);

en cualquier parte de la clase, y el mensaje se escribirá en el archivo de registro de control de calidad.

Usted hizo un buen punto que debería ser más fácil y mejor documentado para hacer esto, vamos a añadir más documentación y mejores características para ello en la nueva actualización.

Muchas gracias.

Odoslané z SM-G900F pomocou Tapatalku

0

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)