Naprawdę podoba mi się, że MOJE pliki JavaScript są sprawdzane, ale zdecydowanie nie chcę sprawdzać i radzić sobie z trywialnymi ostrzeżeniami w bibliotekach stron trzecich.
Dlatego uważam, że całkowite wyłączenie sprawdzania poprawności jest zbyt drastyczne. Na szczęście dzięki Eclipse możesz selektywnie usunąć niektóre źródła JavaScript z walidacji.
- Kliknij projekt prawym przyciskiem myszy.
- Przejdź do: Właściwości → JavaScript → Uwzględnij ścieżkę
- Wybierz Sourcezakładkę. (Wygląda identycznie jak karta Źródło kompilacji Java).
- Rozwiń folder źródłowy JavaScript.
- Podświetl
Excluded
wzór.
- Naciśnij Editprzycisk.
- Naciśnij Addprzycisk obok
Exclusion patterns
pola.
- Możesz albo wpisać wzór wieloznaczny w stylu Ant, albo kliknąć
Browse
przycisk, aby podać źródło JavaScript według nazwy.
Informacje o włączeniu / wyłączeniu źródła JavaScript są zapisywane w .settings/.jsdtscope
pliku. Nie zapomnij dodać go do SCM.
Oto jak wygląda konfiguracja z plikami jQuery usuniętymi z walidacji:
Alexander Pogrebnyak
źródło
*/*.js
. Dodanie tego do wzoru wykluczenia zadziałało dla mnie.Wyłącz JavaScript Validator w konfiguracji „Konstruktorów” dla swojego projektu:
Następnie ponownie uruchom Eclipse lub / i zmień nazwę .js na coś takiego jak .js_, a następnie ponownie.
źródło
Usunąłem tag w .project.
Dla mnie to zadziałało bardzo dobrze.
źródło
Okno -> Preferencje -> JavaScript -> Walidator (możliwe również ustawienia poszczególnych projektów)
lub
Okno -> Preferencje -> Sprawdzanie poprawności (wyłącz sprawdzanie poprawności i skonfiguruj ich ustawienia)
źródło
Byłem w stanie wykluczyć jquery.mobile 1.1.1 w Juno, wybierając Dodaj wiele obok Wzorów wykluczenia, które wywołuje drzewo, a następnie przechodząc do folderu jquery-mobile i wybierając to.
To poprawiło wszystkie ostrzeżenia dla biblioteki!
źródło
Przejdź do Windows-> Preferencje-> Sprawdzanie poprawności.
Byłaby tam lista walidatorów z opcjami wyboru opcji Ręcznie i kompiluj, przejdź i osobno wyłącz walidator javascript tam.
Jeśli zaznaczysz pole wyboru Zawieś wszystkie walidatory u góry, niekoniecznie będzie to miało wpływ.
źródło
Innym powodem może być to, że przypadkowo dodałeś natura JavaScript do swojego projektu przypadkowo (właśnie to zrobiłem przypadkowo), co umożliwia sprawdzanie błędów javascript.
usunięcie tego .... javascriptnature z twojego projektu to naprawia.
(jest to oczywiście tylko wtedy, gdy nie chcesz, aby zaćmienie uświadomiło sobie, że masz JS)
źródło
Ponadto, jeśli używasz narzędzia Tern Eclipse IDE lub IBM Node.js Tools for Eclipse, może być konieczne wyłączenie JSHint i innych bibliotek, których nie chcesz.
Aby to wyłączyć, Właściwości projektu> Rybitwa> Moduły> JSHint lub dowolna inna biblioteka, której nie chcesz.
źródło