Shotnest

Shotnest · Bibliothèque

Garder le code et son contexte visuel ensemble

Cinq lignes qui ressemblent à du code donnent 5 points à l’exemple pour l’étagère Code, tandis que le mot total ajoute 1 à Reçus ; gardez l’image à côté du texte copié.

Comment les lignes de code sont comptées

Shotnest compte les lignes qui commencent comme du code source : const, let, var, def, class, func, return, import, #include, SELECT, une invite de shell, une ligne réduite à une accolade fermante, ou une flèche =>. Dès que trois lignes de ce type ou plus apparaissent, l’étagère Code reçoit un point par ligne. Dans l’exemple, const, let, if (, return et l’accolade fermante donnent 5 points.

Les mots indices sont vérifiés en même temps. Le mot total figure dans la liste de Reçus et commandes : l’exemple donne donc aussi 1 point à cette étagère. Code l’emporte avec le score le plus élevé. Deux lignes de code seules restent sous le seuil de trois lignes ; total est alors le seul indice et le résultat est Reçus avec un score de 1, qui n’est pas fiable.

Données d’entrée

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

Résultats

Étagère
Code
Score des règles
5
Seuil de règles défini atteint
Oui
ÉtagèreScore des règles
Reçus et commandes1
Code5

Il s’agit d’un score de règles locales, pas d’une probabilité ni d’une interprétation par IA.

Transformer une capture de code en texte utilisable

  1. Ouvrez la capture dans Shotnest et utilisez Copier le texte pour récupérer les lignes reconnues.
  2. Comparez l’indentation, les guillemets et les parenthèses avec l’image ; la reconnaissance de texte peut supprimer les espaces en début de ligne.
  3. Gardez si possible le nom du fichier ou le langage visible dans la capture, pour qu’une recherche ultérieure la retrouve.
  4. Collez l’extrait dans un éditeur que vous maîtrisez et exécutez-le là, jamais directement dans un terminal.
Exemple avec cinq lignes de code
Code · 5
Seulement const count = 2; et let total = 0;
Reçus · 1, pas fiable

Là où le code copié se dégrade

Une étagère, pas une relecture

L’étagère Code signifie que le texte a la forme du code. Shotnest n’exécute pas l’extrait, ne l’analyse pas et ne vérifie pas sa sûreté, et le classificateur de cette page ne reproduit que le comptage de lignes et le score des indices.