Czy istnieje działająca wtyczka Jslint Eclipse?

Czy ktoś może wskazać funkcjonującą JSLint wtyczkę do Eclipse?

Author: Sebastian Zartner, 2010-04-30

5 answers

jest wtyczka tutaj i Działa ok. (strona jest gdzieś w 2011)
strona aktualizacji to http://update.rockstarapps.com/site.xml ( site down 2012-07-24)

Możesz również uruchomić jslint4java jako zewnętrzne narzędzie:

  1. Pobierz jslint4java
  2. umieść jslint4java.jar gdzieś
  3. Dodaj konfigurację narzędzia zewnętrznego w Eclipse (Uruchom > narzędzia zewnętrzne > konfiguracje narzędzi zewnętrznych > Program > Nowy...):
    Location: /usr/bin/java
              (or your path to javaw.exe)
    Arguments: -jar /path/to/jslint4java.jar ${resource_loc}
    

Teraz możesz wybrać plik js w Eksploratorze projektu i uruchomić jslint4java z menu Narzędzia zewnętrzne.

 28
Author: Martin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-31 16:51:56

Użyj tego:

W Eclipse Zainstaluj nowe oprogramowanie do http://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download

Użyłem jslint4java Aby dodać jslint do Eclipse plugin dla Android PhoneGap rozwoju. Jeśli nie jesteś zainteresowany PhoneGap lub Android, możesz wybrać tylko funkcję jslint4java w Kreatorze instalacji

Informacje o użytkowaniu tutaj .

 43
Author: Paul Beusterien,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-06 23:21:46

Chyba znalazłem najprostsze rozwiązanie. Jeśli zainstalujesz Aptana Studio , darmową wtyczkę Eclipse, otrzymasz między innymi doskonałe JavaScript IDE z obsługą Ext, jQuery i innych głównych bibliotek.

Korzystając z tych instrukcji (skopiowanych tutaj w przypadku, gdy blogspot jest zablokowany w pracy), możesz łatwo włączyć obsługę JSLint.

Możesz go włączyć wykonując:

  1. Otwórz Aptana Studio - przejdź do okna > Preferencje
  2. idź do Aptana > Edytory > JavaScript > Walidacja w menu po lewej stronie
  3. zaznacz "Jslint JavaScript Validator" - naciśnij OK-przejdź do okna > Pokaż Widok > Walidacja (może być konieczne przejście do Pokaż Widok-Inne-Aptana widoki)
  4. zobaczysz walidację w prawym dolnym rogu ekranu - teraz również kliknij Przełącz informacje i Przełącz Ostrzeżenia (w lewym górnym rogu panelu walidacji)

Wszystko gotowe. JSLint ostrzega podczas pisania kodu

 27
Author: Adrian J. Moreno,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-08-09 09:54:53

Możesz rozważyć wtyczkę Jshint Eclipse jako alternatywę. Z tego, co wynika z założeń projektu, jshint był pierwotnie forkiem JsLHint z większą konfiguracją opcji.

Plugin Eclipse http://github.eclipsesource.com/jshint-eclipse/

Jshint reference http://www.jshint.com/about/

 20
Author: treejanitor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-23 12:09:25

Robię to w inny sposób, który ładnie integruje się z IDE w eclipse większość z tego jest jednorazowo skonfigurowana, a potem staje się dość łatwa do zweryfikowania kodu.

  1. pomoc - > Instalacja nowego oprogramowania
  2. Kliknij przycisk "Dodaj"
  3. usuń zaznaczenie i sprawdź Rockstar JsLint
  4. Kliknij "Dalej"...again
  5. Accept and install
    • (musisz nacisnąć OK, gdy wyświetli monit o zainstalowanie niepodpisanej zawartości).
  6. Uruchom Ponownie Eclipse...

Prawie gotowe

Teraz, gdy chcesz zweryfikować swój javascript kliknij prawym przyciskiem myszy plik Rockstarapps - > Validate with JsLint...

Dostosuj ustawienia walidacji i gotowe. (zazwyczaj wybieram tylko polecane) problemy pojawią się w panelu problemy.

 6
Author: am17torres,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-15 01:28:31