Was ist "Linting"?

PHPLint, JSLint, und ich stieß vor kurzem auf "Sie können Ihre JS-Code on the fly lint" beim Lesen etwas über einige IDE.

Also, was ist diese linting, dass jeder weiß, aber ich?

Lösung

Beim Linting wird ein Programm ausgeführt, das den Code auf mögliche Fehler untersucht.

Siehe lint auf wikipedia:

lint war ursprünglich die Bezeichnung für ein bestimmtes Programm, das verdächtige und nicht portierbare Konstrukte (die wahrscheinlich Fehler sind) im Quellcode der Sprache C markierte. Der Begriff wird heute allgemein auf Werkzeuge angewendet, die verdächtige Verwendungen in Software, die in einer beliebigen Computersprache geschrieben wurde, aufzeigen.

Kommentare (9)

Lint war der Name eines Programms, das Ihren C-Code durchging und Probleme identifizierte, bevor Sie ihn kompilierten, verknüpften und ausführten. Es war ein statischer Checker, ähnlich wie FindBugs heute für Java.

Wie Google wurde "Lint" zu einem Verb, das für die statische Überprüfung Ihres Quellcodes stand.

Kommentare (0)

lint ist ein Werkzeug, das verwendet wird, um den Quellcode mit einigen verdächtigen und nicht-strukturellen (kann Fehler verursachen) zu markieren. Es ist ein statisches Code-Analyse-Tool in C am Anfang.Jetzt wurde es der allgemeine Begriff verwendet, um die Software-Analyse-Tool, das den verdächtigen Code markieren zu beschreiben.

Kommentare (0)