PHPLint, JSLint, et moi avons récemment découvert "vous pouvez linter votre code JS à la volée" en lisant quelque chose à propos de certains IDE.
Alors, qu'est-ce que le "linting"?
PHPLint, JSLint, et moi avons récemment découvert "vous pouvez linter votre code JS à la volée" en lisant quelque chose à propos de certains IDE.
Alors, qu'est-ce que le "linting"?
Vérification est le processus d'exécution d'un programme qui analysera le code à la recherche d'erreurs potentielles.
Voir lint sur wikipedia:
lint était à l'origine le nom donné à un programme particulier qui signalait certains constructeurs suspects et non portables (probablement des bugs) dans le code source en langage C. Le terme est maintenant appliqué de manière générique aux outils qui signalent l'utilisation suspecte dans les logiciels écrits dans n'importe quel langage informatique.
Citer de Wikipedia - "Le terme a été dérivé du nom des morceaux indésirables de fibres et de duvet trouvés dans la laine de mouton."
@HasanBaidoon - il signale simplement les violations d'une politique de style, sans nécessairement agir en leur nom pour l'utilisateur.
Lint était le nom d'un programme qui passait en revue votre code C et identifiait les problèmes avant de le compiler, de le lier et de l'exécuter. C'était un vérificateur statique, tout comme FindBugs aujourd'hui pour Java.
Tout comme Google, "lint" est devenu un verbe qui signifiait la vérification statique de votre code source.
Le linting est le processus de vérification du code source pour les erreurs programmation aussi bien que stylistiques. Cela est très utile pour identifier des erreurs courantes et peu communes qui se produisent pendant la codification.
Un Lint
ou un Linter
est un programme qui prend en charge le linting (vérification de la qualité du code). Ils sont disponibles pour la plupart des langages comme JavaScript, CSS, HTML, Python, etc..
Certains des linters utiles sont JSLint, CSSLint, JSHint, Pylint
En plus de ce que d'autres ont mentionné, je voudrais ajouter que le linting examinera votre code source pour
Exécuter un programme de linting sur votre code source aide à garantir que le code source est lisible, compréhensible, moins pollué et plus facile à maintenir.
Un linter est un outil qui est utilisé pour marquer les occurrences de code douteux et non structurels (c'est-à-dire des bugs potentiels) dans le code source. C'était un outil d'analyse statique du code en C au début, plus tard il est devenu le terme générique utilisé pour décrire l'outil d'analyse logicielle qui marque le code suspect.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
13 votes
J'entends ce terme uniquement depuis la création de Visual Studio Code. Avant, c'était simplement comme "Intellisense". Même si ce terme remonte à 1978 selon Wikipédia, il semble qu'il soit devenu populaire seulement récemment.