IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Vérifier votre code en ligne grâce à JSLint


Sujet :

JavaScript

  1. #1
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut Vérifier votre code en ligne grâce à JSLint
    Contrôler votre code JavaScript
    avec ce vérificateur en ligne

    De la même manière que CSS Lint s'est imposé dans la validation de feuilles de style CSS, JS Lint va très certainement devenir un classique.

    Cet outil vous permet de vérifier votre code JavaScript en ligne.
    Pour se faire vous disposez de toute une série d'options à régler, en fonction de vos besoins.
    L'outil est bien évidemment écrit en JavaScript ; la boucle est bouclée !

    A noter que JS Lint permet également la vérification de source HTML, CSS ou encore JSON.

    Vérifiez votre code en ligne avec JSLint.

    Source : JSLint

    Et vous ?

    Que pensez-vous des différentes options de vérification ?
    Allez-vous utiliser ce vérificateur ?

    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  2. #2
    Membre éprouvé
    Avatar de mitkl
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2010
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2010
    Messages : 364
    Points : 1 081
    Points
    1 081
    Par défaut
    Je ne comprends pas la news, JSLint existe depuis plus de 10 ans, c'est pas vraiment une nouveauté.
    Si vous ne savez toujours pas ce qu’est la récursivité, relisez cette phrase.

    Mon blog sur la programmation et l'informatique !

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Certes, la news n'est pas à proprement parler une nouveauté, pour autant, il ne s'agit pas ici de la première version mais de la dernière qui est quand même un peu plus récente :
    Citation Envoyé par http://www.jslint.com/
    Edition 2012-10-03
    c'est-à-dire moins d'une semaine.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Architecte Web - Community Manager - W3C member
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte Web - Community Manager - W3C member
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Points : 36
    Points
    36
    Par défaut
    de la à dire que c'est un nouvel outil ;-)

    JSLint est mis à jour très régulièrement

    Après c'est bien d'inciter les développeurs à l'utiliser...

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    Pour ceux qui utilisent Sublime Text 2 , un plugin nommé code linter permet d'afficher directement dans l'ide les erreurs du linter. On peut en plus configurer les flags JSLint , très pratique.

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Pas uniquement dans Sublime Text.
    Il existe même un plugin pour Notepad++

    EDIT : http://jslintnpp.sourceforge.net/
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Certes, la news n'est pas à proprement parler une nouveauté, pour autant, il ne s'agit pas ici de la première version mais de la dernière qui est quand même un peu plus récente :
    c'est-à-dire moins d'une semaine.
    Toute mise à jour d'un outil est forcément récent, c'est une lapalissade. Pour éviter toute confusion, le plus simple est juste d'enlever l'appellation "nouvel" qui n'a pas réellement sa place ici et cela évite une confusion inutile.

    En tout cas, cela ne change rien au propos principal, merci pour la mise en avant de cet outil .


    EDIT pour FirePrawn(message en dessous):
    Je pourrais montrer assez facilement que l'appelation nouvel apparaissaient bien dans le titre de la news, avec l'historique de google reader qui conserve les différentes éditions qui ont été effectués. Je n'ai pas spécialement envie de le faire ni de continuer cette conversation qui n'a pas grand intérêt, c'est pour cela que je fais un simple edit au lieu de créer un nouveau poste et que je n'entre pas dans les détails. Cordialement
    Dernière modification par Invité ; 10/10/2012 à 11h22.

  8. #8
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut
    A aucun moment je n'ai écrit "nouvel outil"...
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    PhD Student, Engineer, Teaching Assistant
    Inscrit en
    Juillet 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : PhD Student, Engineer, Teaching Assistant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 17
    Points : 32
    Points
    32
    Par défaut
    Je ne suis pas fan de cet outil ...
    Il marque des erreur où il n'y en a pas (il faut respecter des conventions injustifié parfois comme par exemple coller les parenthèse aux nom de fonction, ...)

  10. #10
    Membre éclairé

    Femme Profil pro
    Experte JS / Conseillère en best practices / Chercheuse en programmation
    Inscrit en
    Octobre 2007
    Messages
    740
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Experte JS / Conseillère en best practices / Chercheuse en programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 740
    Points : 805
    Points
    805
    Par défaut
    Ce n'est pas "déjà" un classique? ^^'
    Afin d'obtenir plus facilement de l'aide, n'hésitez pas à poster votre code de carte bancaire

    Mon GitHub

    Une alternative à jQuery, Angular, Vue.js, React, ... ? Testez anticore, en quelques secondes à peine !
    (Contributions bienvenues)

  11. #11
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 374
    Points
    19 374
    Par défaut
    Visiblement il est moins connu que CSS Lint, va savoir pourquoi
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 98
    Points : 91
    Points
    91
    Par défaut CSS Lint : problème ?
    Bonjour,
    A propos de CSS Lint, il n'y a que moi qui n'arrive pas à le faire fonctionner aujourd'hui ?
    merci

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 12
    Points : 25
    Points
    25
    Par défaut
    C'est quand même assez connu comme outil…
    Sinon, certains préfèrent son fork JsHint http://www.jshint.com/

  14. #14
    Membre expérimenté Avatar de Willpower
    Homme Profil pro
    sans emploi
    Inscrit en
    Décembre 2010
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : sans emploi

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 009
    Points : 1 519
    Points
    1 519
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Pas uniquement dans Sublime Text.
    Il existe même un plugin pour Notepad++

    EDIT : http://jslintnpp.sourceforge.net/
    Bon ça ! Je vais tester.
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    eval(a='eval(a)')
    recursive make it evil
    eval make it eval

Discussions similaires

  1. Clarifiez votre code CSS grâce à csscss
    Par FirePrawn dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 09/04/2013, 18h21
  2. Sources C++ : mettez votre code ici
    Par r0d dans le forum Contribuez
    Réponses: 21
    Dernier message: 20/10/2009, 15h19
  3. vérifier du code dans une page html
    Par robert_trudel dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/06/2006, 02h17
  4. Editeur de code en ligne
    Par glloq8 dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 03/10/2005, 13h11
  5. Vérifier l'unicité de messages grâce à une structure rapide
    Par guipom dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 28/09/2005, 15h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo