2012-09-04 6 views
109

Czy jest dostępna wtyczka Eclipse dla JavaScript, która umożliwia sprawdzanie składni i autosugestii dla plików .js w środowisku Eclipse?Wtyczka edytora JavaScript dla Eclipse

+0

duplikat http://stackoverflow.com/questions/24678/eclipse-javascript-editor? Jestem zaskoczony, że nie znalazłeś tego, który jest już dostępny na eclipse.org. – nitind

Odpowiedz

238

należy wykonać następujące kroki w Eclipse, aby uzyskać wtyczki dla plików JavaScript:

  1. Otwórz Eclipse -> Przejdź do sekcji „Pomoc” -> „zainstalować nowe oprogramowanie”
  2. wybrać repozytorium dla danej wersji Eclipse . Mam Juno więc wybrany http://download.eclipse.org/releases/juno
  3. Expand „języków programowania” -> Zaznacz pole wyboru obok „Narzędzia programistyczne JavaScript”
  4. kliknij „Dalej” -> „Dalej” -> Zaakceptuj warunki Umowy Licencyjnej -> "Zakończ"
  5. Zaczekaj, aż oprogramowanie się zainstaluje, a następnie uruchom ponownie Eclipse (klikając przycisk "Tak" w wyskakującym okienku)
  6. Po ponownym uruchomieniu Eclipse otwórz "Okno" -> "Preferencje" -> Rozwiń "Ogólne "i" Redakcja "-> Kliknij" Powiązania plików "-> Dodaj" .js "do listy" Typy plików: ", jeśli jeszcze jej tam nie ma:
  7. W tym samym oknie dialogowym" Powiązania plików "kliknij" Dodaj " w "Associated ed itors: "sekcja
  8. Wybierz radio" edytory wewnętrzne "u góry
  9. Wybierz" JavaScript Viewer ". Kliknij przycisk "OK" -> "OK"

Aby dodać JavaScript Perspective: (opcjonalnie)
10. Przejdź do sekcji "Okno" -> "Otwórz Perspective" -> "Inne ..."
11. Wybierz "JavaScript". Kliknij przycisk "OK"

Aby otworzyć plik .html lub .js z podświetlonych składni javascript:
12. (Opcjonalnie) Wybierz JavaScript Perspective
13. Przeglądaj i wybierz plik .html lub .js w skrypcie Explorer w [Perspektywa JavaScript] (lub Eksplorator pakietów [Java Perspective] lub Eksplorator pakietów PyDev [Perspektywa PyDev] Nie ważne.)
14. Kliknij prawym przyciskiem myszy plik .html lub .js -> "Otwórz za pomocą" -> "Inne ... "
15. Wybierz" Edytory wewnętrzne "
16. Wybierz" Java Script Editor ". Kliknij przycisk "OK" (patrz składnia JavaScript jest teraz podświetlony)

+3

Co z Eclipse Kepler i Luna. Czy to też działa? –

+0

BTW, zainstaluj Nodeclipse lub Enide Studio 2014 i automatycznie uzyskaj "Narzędzia programistyczne JavaScript". –

+1

Jeśli istnieje składnia błędu, nie jest to zalecane. Jak mogę aktywować tę funkcję? Dzięki. –

5

Pomyśl, że JavaScriptDevelopmentTools może to zrobić. Chociaż mam zaćmienie indygo i jestem pewien, że robi to automatycznie.

4

JavaScript, który pozwala na sprawdzanie składni

JSHint-Eclipse

a Automatyczne sugestie dla js pliki w Eclipse?

  1. Use JSDoc more jak JSDT ma miłą obsługę standardu, więc dostaniesz kolejne propozycje własnego kodu.
  2. Istnieje nowa TernIDE, która zapewnia dodatkowe wskazówki dla plików .js i AngulatJS .html.Zdobądź je razem jako Anide z http://www.nodeclipse.org/updates/anide/

Jak Nodeclipse ołowiu, jestem zawsze szuka tego, co jest dostępne w Eclipse ekosystemu. Nodeclipse strona ma nawet więcej linków, i wzywam do collaborate on the JavaScript tools on GitHub

2

W 2015 roku pójdę z:

  • Dla małych skryptów: the editor js + jsHint wtyczki
  • W przypadku dużych baz kod: TypeScript Eclipse plugin , lub podobny transpiled język ... Wiem tylko, że TypeScript działa dobrze w Eclipse.

Oczywiście możesz chcieć zachować JS do łatwego ustawienia projektu i uniknięcia procesu transpozycji ... nie ma ostatecznego rozwiązania.

Albo po prostu czekać na ECMA6, 7, ... :)

+0

Dlaczego warto użyć wtyczki TypeScript do opracowania kodu JS? Z łatwością będzie można użyć funkcji tylko TypeScript, a następnie ... – a1an

+1

Jeśli twoja baza kodu jest bardzo duża, może pomóc w korzystaniu z transpilera, niektóre duże projekty JavaScript zmieniają się w coś w rodzaju TypeScript, Closure, CoffeeScript, ... ponieważ pomóc w utrzymaniu i uporządkowaniu bazy kodów. Ale oczywiście nie przychodzi za darmo, ponieważ trzeba zainstalować kilka rzeczy i dowiedzieć się więcej. –