User Tools

Site Tools


javascript:notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
javascript:notes [2016/03/23 18:34] leojavascript:notes [2016/03/24 00:09] (current) leo
Line 1: Line 1:
-==Obtenir le language du document==+== Obtenir le language du document ==
  
 var lang = document.documentElement.lang; var lang = document.documentElement.lang;
  
-== plugin JSlint/JSCS pour Atom ==+==== plugins JSCS/JSHint/JSLint pour Atom ====
  
-https://atom.io/packages/jslint +=== JSCS === 
-https://atom.io/packages/linter-jscs + 
-https://atom.io/packages/linter-jshint +== linter-jscs == 
-https://atom.io/packages/atom-jshint+ 
 +  - https://atom.io/packages/linter-jscs 
 + 
 +Pour régler noatmment preset ou chemin du fichier de conf : Edit -> Preferences -> Packages -> type linter-jscs -> settings 
 + 
 +Voir aussi : http://jscs.info/overview 
 + 
 +Il faudrait apparemment créer un fichier .jscsrc à la racine du projet 
 + 
 +<code> 
 +
 +    "preset": "airbnb", 
 +    "requireCamelCaseOrUpperCaseIdentifiers": null // or false 
 +
 +</code> 
 + 
 +En fait on peut chercher des règles ici : http://jscs.info/rules et ça propose des confs sur cette base. 
 + 
 +=== JSHint === 
 + 
 +== linter-jshint == 
 + 
 +  - https://atom.io/packages/linter-jshint 
 + 
 +== atom-jshint == 
 + 
 +  - https://atom.io/packages/atom-jshint 
 + 
 +=== JSLint === 
 + 
 +== jslint == 
 + 
 +  - https://atom.io/packages/jslint 
 + 
 +=== Google closure linter === 
 + 
 +  - https://developers.google.com/closure/utilities/ 
 + 
 +== linter-gjslint == 
 + 
 +  - https://atom.io/packages/linter-gjslint
javascript/notes.1458754451.txt.gz · Last modified: 2016/03/23 18:34 by leo