Shotnest

Shotnest · Bibliothek

Codetext und Bildkontext gemeinsam bewahren

Fünf code-artige Zeilen bringen dem Beispiel 5 Punkte für das Regal Code, das Wort total bringt Belegen 1 Punkt; behalten Sie das Bild neben dem kopierten Text.

Wie Codezeilen gezählt werden

Shotnest zählt Zeilen, die wie Quellcode beginnen: const, let, var, def, class, func, return, import, #include, SELECT, eine Shell-Eingabeaufforderung, eine Zeile, die nur aus einer schließenden geschweiften Klammer besteht, oder ein Pfeil =>. Kommen drei oder mehr solcher Zeilen vor, erhält das Regal Code einen Punkt pro Zeile. Im Beispiel ergeben const, let, if (, return und die schließende Klammer 5 Punkte.

Markerwörter werden gleichzeitig weiter geprüft. Das Wort total steht auf der Liste für Belege & Bestellungen, daher bekommt dieses Regal im Beispiel ebenfalls 1 Punkt. Code gewinnt mit dem höheren Wert. Zwei Codezeilen allein bleiben unter der Schwelle von drei Zeilen; dann ist total der einzige Hinweis, und das Ergebnis lautet Belege mit dem Wert 1, was nicht als sicher gilt.

Eingaben

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

Ergebnisse

Regal
Code
Regelwert
5
Festgelegter Regelschwellenwert erreicht
Ja
RegalRegelwert
Belege & Bestellungen1
Code5

Dies ist ein lokaler Regelwert, keine Wahrscheinlichkeit und keine KI-Interpretation.

Einen Code-Screenshot in brauchbaren Text verwandeln

  1. Öffnen Sie den Screenshot in Shotnest und übernehmen Sie die erkannten Zeilen mit Text kopieren.
  2. Vergleichen Sie Einrückung, Anführungszeichen und Klammern mit dem Bild; die Texterkennung kann führende Leerzeichen verlieren.
  3. Lassen Sie Dateiname oder Sprache im Screenshot sichtbar, wenn es geht, damit eine spätere Suche ihn findet.
  4. Fügen Sie das Snippet in einen Editor ein, den Sie kontrollieren, und führen Sie es dort aus, niemals direkt in einem Terminal.
Beispiel mit fünf Codezeilen
Code · 5
Nur const count = 2; und let total = 0;
Belege · 1, nicht sicher

Wo kopierter Code schiefgeht

Ein Regal, keine Prüfung

Das Regal Code bedeutet, dass der Text die Form von Code hat. Shotnest führt das Snippet nicht aus, lintet es nicht und prüft es nicht auf Sicherheit; der Klassifizierer auf dieser Seite bildet nur die Zeilenzählung und die Marker-Bewertung nach.