Shotnest

Shotnest · Biblioteca

Conserva insieme codice e contesto visivo

Cinque righe simili a codice danno all’esempio 5 punti per lo scaffale Codice, mentre la parola total aggiunge 1 a Ricevute; tieni l’immagine accanto al testo copiato.

Come vengono contate le righe di codice

Shotnest conta le righe che iniziano come codice sorgente: const, let, var, def, class, func, return, import, #include, SELECT, un prompt della shell, una riga fatta solo di una parentesi graffa di chiusura o una freccia =>. Quando compaiono tre o più righe di questo tipo, lo scaffale Codice riceve un punto per riga. Nell’esempio, const, let, if (, return e la graffa di chiusura danno 5 punti.

Le parole indizio vengono comunque controllate nello stesso momento. La parola total è nell’elenco di Ricevute e ordini, quindi l’esempio dà anche 1 punto a quello scaffale. Vince Codice, con il punteggio più alto. Due sole righe di codice restano sotto la soglia delle tre righe; allora total è l’unico indizio e il risultato è Ricevute con punteggio 1, che non è affidabile.

Dati di ingresso

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

Risultati

Scaffale
Codice
Punteggio delle regole
5
Soglia di regole impostata raggiunta
Sì
ScaffalePunteggio delle regole
Ricevute e ordini1
Codice5

È un punteggio di regole locali, non una probabilità né un’interpretazione dell’IA.

Trasformare uno screenshot di codice in testo utilizzabile

  1. Apri lo screenshot in Shotnest e usa Copia testo per prendere le righe riconosciute.
  2. Confronta rientri, virgolette e parentesi con l’immagine; il riconoscimento del testo può perdere gli spazi iniziali.
  3. Quando puoi, lascia visibile nello screenshot il nome del file o il linguaggio, così una ricerca successiva lo trova.
  4. Incolla il frammento in un editor che controlli tu ed eseguilo lì, mai direttamente in un terminale.
Esempio con cinque righe di codice
Codice · 5
Solo const count = 2; e let total = 0;
Ricevute · 1, non affidabile

Dove il codice copiato va storto

Uno scaffale, non una revisione

Lo scaffale Codice significa che il testo ha la forma del codice. Shotnest non esegue il frammento, non lo passa a un linter e non ne controlla la sicurezza, e il classificatore di questa pagina riproduce solo il conteggio delle righe e il punteggio degli indizi.