ESLint

Szoftver screenshot:
ESLint
Szoftver adatai:
Változat: 2.10.1 Frissítve
Feltöltés dátuma: 24 May 16
Fejlesztő: Nicholas C. Zakas
Engedély: Ingyenes
Népszerűség: 110

Rating: 2.0/5 (Total Votes: 2)

ESLint egy must-have eszköz minden JavaScript fejlesztő, különösen kód tesztelők.

Ez a segédprogram lehetővé teszi számukra, elemezni egy JavaScript fájlt használ a közös szintaktikai kapcsolatos problémákra, szerzés egy egyszerű jelentés végén körülbelül felmerülő problémákra.

ESLint ellenőrzések JavaScript kód ellen olyan testre szabható szabályok, amelyek a fejlesztők be- vagy kikapcsolja alapján (cég) belső kódolási stílus útmutatók.

Egy sor beépített szabályok vannak ellátva a standard csomag, de ESLint fő jellemzője az erőteljes szabályok API, amely segítségével bárki építeni saját szabályrendszert, ha nem találják meg, amit keresnek a eredeti ESLint forgalmazás.

Alapértelmezetten ESLint szabványos ECMAScript 5 szintaxis, de mivel verzió 0,12 alap ECMAScript 6 funkciók kerültek lassan hozzáadjuk a mag.

ESLint inspirálta és mintájára hasonló JavaScript porzási eszközök, mint a:

- JSLint

- JSHint

Összehasonlítva a fent említett eszközök, ESLint lassabb, mert megteremti AST fák az elemzett kód helyett elemzés és azok elemzését, ahogy megy. Ez lelassítja, de biztosítja a jobb foszlás eredményeket.

Mivel ezek a jobb eredmények, projektek, mint a Drupal, Esprima, vagy a WebKit motor maga használja, mint más eszközök.

Mi az új ebben a kiadásban :

  • Rögzített:
  • loc obj jelentésben fn elvárja oszlop.
  • kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
  • - init francia környezetben.
  • Említés csomagban értékesítés több megosztható konfigurációval.
  • Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
  • Frissítés markdownlint függőség.
  • dot-hely kell használni a helyes pont jelzőt.
  • Ne linebreak stílusú összeomlik.
  • szabály nem-ismétlődő-eset probléma CallExpressions.
  • engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
  • gyorsítani helyszínen történő termelés.
  • Rögzítés karaktereket tartalmazhat.

Mi az új verzió 0.24.1:

  • Rögzített:
  • loc obj jelentésben fn elvárja oszlop.
  • kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
  • - init francia környezetben.
  • Említés csomagban értékesítés több megosztható konfigurációval.
  • Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
  • Frissítés markdownlint függőség.
  • dot-hely kell használni a helyes pont jelzőt.
  • Ne linebreak stílusú összeomlik.
  • szabály nem-ismétlődő-eset probléma CallExpressions.
  • engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
  • gyorsítani helyszínen történő termelés.
  • Rögzítés karaktereket tartalmazhat.

Mi az új verzió 0.22.1:

  • Rögzített:
  • loc obj jelentésben fn elvárja oszlop.
  • kényszer nem-árnyék, hogy ellenőrizze az összes hatókörét.
  • - init francia környezetben.
  • Említés csomagban értékesítés több megosztható konfigurációval.
  • Nem felülírni kívánt hosszabbítani config objektumot közvetlenül.
  • Frissítés markdownlint függőség.
  • dot-hely kell használni a helyes pont jelzőt.
  • Ne linebreak stílusú összeomlik.
  • szabály nem-ismétlődő-eset probléma CallExpressions.
  • engedélyezése teljes mértékben támogatja a eslint-env megjegyzéseket.
  • gyorsítani helyszínen történő termelés.
  • Rögzítés karaktereket tartalmazhat.

Mi az új verzió 0.21.0:

  • Rögzített:
  • lebontott érvek dolgozni blokk hatókörű-var
  • sortörés csak kocsi vissza
  • Hely új-cap hibaüzenetek
  • Ellenőrizze térköz osztály módszerek
  • Modul import előírást kell meghatározni,
  • Ignore szuper no-undef
  • Frissítés:
  • Espree a v0.12.0
  • Breaking:
  • ellenőrzés leállításához JSX változó használatára, tegye API helyett
  • Új:
  • Nem-ismétlődő eset szabály, hogy ne engedélyezze a duplikált esetben címke
  • tisztázása kérdés követelmény doc pull kérések
  • Add idézőjelbe tárgy kulcs

Mi az új verzió 0.18.0:

  • Rögzített:
  • lebontott érvek dolgozni blokk hatókörű-var
  • sortörés csak kocsi vissza
  • Hely új-cap hibaüzenetek
  • Ellenőrizze térköz osztály módszerek
  • Modul import előírást kell meghatározni,
  • Ignore szuper no-undef
  • Frissítés:
  • Espree a v0.12.0
  • Breaking:
  • ellenőrzés leállításához JSX változó használatára, tegye API helyett
  • Új:
  • Nem-ismétlődő eset szabály, hogy ne engedélyezze a duplikált esetben címke
  • tisztázása kérdés követelmény doc pull kérések
  • Add idézőjelbe tárgy kulcs

Mi az új verzió 0.14.1:

  • Rögzített:
  • Kilépés kódot kell 1 olyan hibák száma.
  • Ellenőrizze az első sor behúzása.
  • Szigorú szabályok ne dobja nyíl funkciókat.

Követelmények :

  • node.js 0.10 vagy magasabb

Hasonló program

JS_CodeSniffer
JS_CodeSniffer

12 May 15

YUI Test
YUI Test

1 Mar 15

logtools
logtools

1 Mar 15

Spork
Spork

12 May 15

Más szoftver fejlesztő Nicholas C. Zakas

zXml
zXml

5 Jun 15

Hozzászólások a ESLint

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint