Detección de código sin formato

It depends how much the rules can be edited; I’m unclear how the rules are edited. Can you clarify a bit @david in the first post?

1 me gusta

I’m afraid at the moment the rules can’t be edited. The sensitivity can be adjusted, and html detection can be turned on/off.

There are some built-in rules which should help with these. If you’d like to try it out, try posting some code in a PM to yourself here on Meta.

However, I think the example you posted is unlikely to be detected, since it doesn’t contain any special characters or timestamps which match our detection patterns.

4 Me gusta

The original vision I had was for a component where you could specify how much “energy” a given character (or complete string, such as C:\) adds, especially as that character (or string) begins repeating in the same nearby area over and over, multiplying the code energy score.

Sensors:
  System Temperatures: cpu: 78.0 C mobo: 36.0 C gpu: nouveau temp: 56.0 C 
  Fan Speeds (RPM): cpu: 0 fan-1: 3139 fan-3: 0 fan-5: 0 
  Power: 12v: N/A 5v: 2.90 3.3v: N/A vbat: 3.34 

This is rather colon heavy. So ideally if you wanted to tweak this, you’d set an energy level for the colon, and a repetition bonus.

I guess that is not possible at the moment, it is unfortunate all the rules are hard-coded.

5 Me gusta

Solo para aclarar la nota de @tmomas: usamos una versión personalizada de este plugin con algunos patrones adicionales de coincidencia de código que no están en la versión estándar. También agregamos un poco de interfaz de usuario para agregar (aunque sin marcar y con mucha precaución) patrones de expresiones regulares personalizados. Ref:\n\n* Pull-Request de Github para agregar regex.\n* Nuestra rama del repositorio aquí

3 Me gusta

11 publicaciones se dividieron en un nuevo tema: ¿Se puede desactivar el detector de código no formateado por usuario?

Hay un error al hacer referencia a este componente en la consola de mi navegador:

[THEME 230 ‘Unformatted Code Detector’] Se intentó modificar “service:composer”, pero ya se había inicializado anteriormente en el proceso de arranque (por ejemplo, a través de una búsqueda). Elimina esa búsqueda o mueve la llamada a modifyClass antes en el proceso de arranque para que los cambios surtan efecto. https://meta.discourse.org/t/262064

image

2 Me gusta

Gracias @Moin, estamos al tanto de esto, ya ha sido reportado internamente y está programado para ser actualizado tan pronto como sea posible.

2 Me gusta

¡Gracias por los informes! Esto debería resolverse tras este cambio principal

1 me gusta