Shotnest

Shotnest · Biblioteca

Conserva el código junto con su contexto visual

Cinco líneas con aspecto de código dan al ejemplo 5 puntos para el estante Código, mientras que la palabra total suma 1 a Recibos; guarda la imagen junto al texto copiado.

Cómo se cuentan las líneas de código

Shotnest cuenta las líneas que empiezan como código fuente: const, let, var, def, class, func, return, import, #include, SELECT, un prompt de shell, una línea que solo contiene una llave de cierre o una flecha =>. Cuando aparecen tres o más líneas así, el estante Código recibe un punto por línea. En el ejemplo, const, let, if (, return y la llave de cierre dan 5 puntos.

Las palabras indicio se comprueban a la vez. La palabra total está en la lista de Recibos y pedidos, así que el ejemplo también da 1 punto a ese estante. Gana Código, con la puntuación más alta. Dos líneas de código por sí solas quedan por debajo del umbral de tres líneas; entonces total es el único indicio y el resultado es Recibos con una puntuación de 1, que no es fiable.

Datos de entrada

Texto
const count = 2; let total = 0; if (count) { return count; }

Resultados

Estante
Código
Puntuación de reglas
5
Se alcanzó el umbral de reglas definido
Sí
EstantePuntuación de reglas
Recibos y pedidos1
Código5

Es una puntuación de reglas locales, no una probabilidad ni una interpretación de IA.

Convierte una captura de código en texto utilizable

  1. Abre la captura en Shotnest y usa Copiar texto para llevarte las líneas reconocidas.
  2. Compara la sangría, las comillas y los corchetes con la imagen; el reconocimiento de texto puede perder los espacios iniciales.
  3. Cuando puedas, deja visible en la captura el nombre del archivo o el lenguaje, para que una búsqueda posterior la encuentre.
  4. Pega el fragmento en un editor que controles y ejecútalo ahí, nunca directamente en una terminal.
Ejemplo con cinco líneas de código
Código · 5
Solo const count = 2; y let total = 0;
Recibos · 1, no fiable

Dónde falla el código copiado

Un estante, no una revisión

El estante Código significa que el texto tiene forma de código. Shotnest no ejecuta el fragmento, no le pasa un linter ni comprueba si es seguro, y el clasificador de esta página solo reproduce el recuento de líneas y la puntuación de indicios.