Saltar a contenido

Registro y diagnóstico

El editor mantiene un registro de lo que va haciendo. El registro resulta útil cuando algo va mal: puedes subir su nivel de detalle y adjuntarlo a un informe de error.

Dónde vive el registro

Se escribe un archivo de registro rotativo en tu carpeta de diagnóstico por usuario:

  • Windows: %LOCALAPPDATA%\7-bits\OctoEdit\Diagnostics\log\mte.log
  • Linux: ~/.local/share/7-bits/OctoEdit/Diagnostics/log/mte.log
  • macOS: ~/Library/Application Support/7-bits/OctoEdit/Diagnostics/log/mte.log

El archivo rota a medida que crece (mte.log, luego mte.log.1, mte.log.2, …), así que nunca crece sin límite. Si el editor se bloquea, las líneas de registro más recientes se incluyen automáticamente en el informe de fallos.

Cambiar cuánto se registra

De forma predeterminada, el registro anota los mensajes informativos y superiores. Para capturar más detalle —por ejemplo mientras reproduces un problema— sube el nivel a debug o trace.

  • Para una sola ejecución, inicia el editor con un nivel en la línea de comandos:

    OctoEdit --log=debug
    
  • De forma permanente, define log/level en el archivo de configuración (consulta la Referencia de configuración para saber dónde está el archivo y cuáles son todas las claves). Ahí también puedes desactivar el archivo de registro, cambiar su tamaño o cambiar el formato de las líneas.

Adjuntar un registro a un informe de error

Reproduce el problema con --log=debug y adjunta después el archivo mte.log de la carpeta anterior. Ten en cuenta que las líneas del registro pueden contener rutas de archivos de tu equipo; revisa el archivo antes de compartirlo.

Opciones de depuración

En la sección [debug] del archivo de configuración se puede activar un pequeño conjunto de interruptores de desarrollo y diagnóstico —por ejemplo, para registrar cada señal de cambio de archivo o el tiempo que tardan los plugins en cargarse. Nunca aparecen en Preferencias. Para ver las opciones reconocidas y sus valores actuales:

OctoEdit --list-debug-flags

Más detalle

La lista completa de claves de registro, opciones de depuración, opciones de línea de comandos y variables de entorno está en la referencia CONFIGURATION.md del proyecto.