ESLint

Software screenshot:
ESLint
Podrobnosti Software:
Verze: 2.10.1 Aktualizováno
Datum uploadu: 24 May 16
Licence: Volný
Popularita: 56

Rating: 2.0/5 (Total Votes: 1)

ESLint je nutností mít nástroj pro každého developera JavaScript, zejména kódů testerů.

Tento nástroj umožňuje jim analyzovat soubor JavaScript nejčastější problémy syntax související dostat jednoduchou zprávu na konci asi vyskytly problémy.

Kontroly ESLint JavaScript kód proti souborem nastavitelných pravidlech, pravidlech, které vývojáři mohou aktivovat nebo vypnout na základě svých průvodců (firmy), vnitřní kódování stylu.

Sada vestavěných pravidel jsou vybaveny standardním balíčku, ale hlavním rysem ESLint je jeho výkonný Pravidla API, které umožní každý budovat svou vlastní sadu pravidel, pokud nenajdou to, co hledáte ve které původní rozdělení ESLint.

Ve výchozím nastavení ESLint používá standardní ECMAScript 5 syntaxi, ale od verze 0.12 základní ECMAScript 6 funkce byly pomalu přidává k jádru.

ESLint se nechal inspirovat a po vzoru podobných Nelíná nástrojů JavaScriptu jako:

- JSLint

- JSHint

Ve srovnání s výše uvedenými nástroji, ESLint je pomalejší, protože vytváří AST stromů pro analyzované kódu namísto analýzu a analyzování, jak to jde. To se zpomalí, ale poskytuje lepší výsledky Nelíná.

Vzhledem k těmto lepších výsledků, projekty jako Drupal, Esprima, nebo WebKit motor sám o sobě použít ji na jiné nástroje.

Co je nového v této verzi :

  • Opraveno:
  • citováno obj ve zprávě FN očekává sloupec.
  • Nucené ne-stín zkontrolovat všechny obory.
  • -. Init odrážka nastavení
  • Zmínka svazování více ke sdílení konfigurační soubory.
  • Není přímo přepsat požadované rozšířené konfigurační objekt.
  • Aktualizace závislost markdownlint.
  • dot-location měli používat správnou tečku token.
  • Zastavit LINEBREAK způsobem od shazovat.
  • Pravidlo č-duplicitní případu problém s CallExpressions.
  • Povolit plnou podporu pro eslint-env komentáře.
  • Zrychlete tvorbu webu.
  • Upevňovací koncové mezery.

Co je nového ve verzi 0.24.1:

  • Opraveno:
  • citováno obj ve zprávě FN očekává sloupec.
  • Nucené ne-stín zkontrolovat všechny obory.
  • -. Init odrážka nastavení
  • Zmínka svazování více ke sdílení konfigurační soubory.
  • Není přímo přepsat požadované rozšířené konfigurační objekt.
  • Aktualizace závislost markdownlint.
  • dot-location měli používat správnou tečku token.
  • Zastavit LINEBREAK způsobem od shazovat.
  • Pravidlo č-duplicitní případu problém s CallExpressions.
  • Povolit plnou podporu pro eslint-env komentáře.
  • Zrychlete tvorbu webu.
  • Upevňovací koncové mezery.

Co je nového ve verzi 0.22.1:

  • Opraveno:
  • citováno obj ve zprávě FN očekává sloupec.
  • Nucené ne-stín zkontrolovat všechny obory.
  • -. Init odrážka nastavení
  • Zmínka svazování více ke sdílení konfigurační soubory.
  • Není přímo přepsat požadované rozšířené konfigurační objekt.
  • Aktualizace závislost markdownlint.
  • dot-location měli používat správnou tečku token.
  • Zastavit LINEBREAK způsobem od shazovat.
  • Pravidlo č-duplicitní případu problém s CallExpressions.
  • Povolit plnou podporu pro eslint-env komentáře.
  • Zrychlete tvorbu webu.
  • Upevňovací koncové mezery.

Co je nového ve verzi 0.21.0:

  • Opraveno:
  • destrukturalizovaného argumenty by měly pracovat v blokovém rozsahem-var
  • Linková lámání jen s návratem vozíku
  • Umístění chybových zpráv new-cap
  • Zkontrolujte rozteč metod třídy
  • Pojízdné dovozní specifikací by měly být definovány
  • Ignorovat výborný v žádném-undef
  • Aktualizace:
  • Espree na v0.12.0
  • Breaking:
  • Zastavit kontrolu variabilní využití JSX, vystavit API namísto
  • Nový:
  • Ne-duplikát-case pravidlo zakázat duplicitní case štítek
  • Objasnění emisní požadavky na žádosti doc pull
  • Přidat uvozovky kolem klíče objektu

Co je nového ve verzi 0.18.0:

  • Opraveno:
  • destrukturalizovaného argumenty by měly pracovat v blokovém rozsahem-var
  • Linková lámání jen s návratem vozíku
  • Umístění chybových zpráv new-cap
  • Zkontrolujte rozteč metod třídy
  • Pojízdné dovozní specifikací by měly být definovány
  • Ignorovat výborný v žádném-undef
  • Aktualizace:
  • Espree na v0.12.0
  • Breaking:
  • Zastavit kontrolu variabilní využití JSX, vystavit API namísto
  • Nový:
  • Ne-duplikát-case pravidlo zakázat duplicitní case štítek
  • Objasnění emisní požadavky na žádosti doc pull
  • Přidat uvozovky kolem klíče objektu

Co je nového ve verzi 0.14.1:

  • Opraveno:
  • Konec kód by měl být 1 pro libovolný počet chyb.
  • Zkontrolujte odsazení prvního řádku.
  • Přísná pravidla by se neměla hodit na funkcích šipkami.

Požadavky

  • Node.js 0,10 nebo vyšší

Podobný software

PerfBar
PerfBar

1 Mar 15

Sixpack
Sixpack

11 Aug 16

PHPMD
PHPMD

6 Mar 16

Ostatní software developer Nicholas C. Zakas

zXml
zXml

5 Jun 15

Komentáře k ESLint

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie