Rozšíření do Netbeans – ESLint

Pozn. ESLint je nástroj na kontrolu zdrojového kódu psaného v JavaScriptu

Cílem semestrální práce je vytvořit uživatelsky přívětivé rozšíření do Netbeans, které umožní uživateli rychlou kontrolu aktuálně otevřeného souboru pomocí nástroje ESLint.

  1. Seznamte se s nástrojem ESLint
  2. Připravte rozšíření do Netbeans v programovacím jazyce Java, které zobrazí XML výstup z ESLintu ve formě zvýraznění jednotlivých řádek a zobrazení hintů u čísla řádku.
  3. Vytvořte konfigurační záložku pro rozšíření, ve kterém si uživatel bude moci nastavit
    • zapnout/vypnout zvýrazňování řádek
    • barva zvýrazněných řádek
    • kdy provádět kontrolu (při uložení/pouze na vyžádání)
    • cestu ke konfiguračnímu souboru
    • cestu k ESLintu