Dies ist eine alte Version des Dokuments!
LU01b - Linting & Formatting
Formatting
TODO
Linting
Linting (dt. „fusseln“) bezeichnet das automatische finden und teilweise sogar korrigieren von möglichen Fehlern o.Ä. anhand von einem definierten Regelset. Entsprechende Bibliotheken sind für diverse Sprachen erhältlich.
Gängige Linter-Bibliotheken
- Javascript, Typescript → ESLint(https://eslint.org/) ,
TSLint wurde eingestellt und ist daher nicht mehr empfohlen - Python → Pylint (https://www.pylint.org/)
- Java → PMD
- Diverse Sprachen → SonarLint