Niedawno zacząłem uczyć się JavaScript i szukam dobrego edytora / IDE JavaScript. Znalazłem ich kilkadziesiąt w wyszukiwarce Google, ale byłbym wdzięczny, gdyby użytkownicy, którzy mają doświadczenie w korzystaniu z takiego IDE, mogliby go polecić.
Chcę IDE z podświetlaniem składni , ewentualnie IntelliSense i obsługą debugowania kodu JavaScipt. Jestem użytkownikiem systemu Windows 7 i zajmuję się tworzeniem skryptów JavaScript po stronie klienta .
Jakieś sugestie??
web-development
javascript
ide
Isuru
źródło
źródło
Odpowiedzi:
Moim ulubionym jest Aptana Studio. Jest to Eclipse z wtyczkami do programowania stron internetowych, które pozwolą Ci rozpocząć pracę bez żadnych problemów. Aptana jest bardzo wygodna i ma wszystkie potrzebne funkcje.
Jednak prawie wszystkie popularne IDE będą miały wbudowaną obsługę Javascript lub oferują wtyczki dla tego języka. Netbeans i IntelliJ też są dobre.
Ponieważ powiedziałeś IntelliSense, myślę, że używasz VisualStudio. Łatwo znajdziesz w nim obsługę Javascript i być może najwygodniej będzie się go trzymać.
źródło
WebStorm spełnia Twoje wymagania jak żaden inny. Jestem starym użytkownikiem zegara IntelliJ i uwierzcie mi, ci ludzie wiedzą, jak stworzyć IDE.
I oferują specjalną cenę przed 1 lutego.
źródło
Nie ma dobrych IDE JavaScript. Istnieją tylko IDE typu 3 dla JavaScript. „Najlepszym” IDE będzie obecnie WebStorm 3.0.
Zamiast tego użyj edytora tekstu. Dobre wybory obejmują:
vim i wysublimowany tekst obsługują podświetlanie składni i umożliwiają uruchamianie wiersza poleceń lub budowanie skryptów za pomocą edytora.
Jeśli chodzi o debugowanie JavaScript, po stronie klienta użyj debugowania w przeglądarce. W przypadku węzła użyj węzła-inspektora (przeglądarki), aby go debugować.
Jeśli chodzi o intellisense, nie potrzebujesz go i będzie to źle przez 10% czasu. Osobiście fakt, że popełniają błąd, w 10% przypadków wystarcza na zwiększenie produktywności, aby po prostu nie wykorzystać wszystkiego. Ponownie, WebStorm 3 jest jedynym środowiskiem IDE, które uzyskuje go tutaj w 90%. VS2011 może również być dobrym kandydatem, ale nie próbowałem tego osobiście. VS2010 jest straszny dla JavaScript.
źródło
Moim projektem była wtyczka Atlassian JIRA : Java, SQL, niektóre szablony Velocity na zapleczu i kilka gadżetów na desce rozdzielczej (JavaScript / HTML / CSS) w frond-end. Atlassian ma również własne frameworki dla wtyczek, więc pomocne jest, jeśli IDE obsługuje niestandardowe biblioteki zewnętrzne.
Miałem dość nieprzyjemne doświadczenie ze wsparciem JavaScript Eclipse , ma liczne usterki z uzupełnianiem i automatycznym formatowaniem kodu, szczególnie ze złożonym kodem (źródła modułowe, kilka używanych frameworków itp.). Refaktoryzacja nie zawsze działa zgodnie z przeznaczeniem (lub wcale) i jest prawie bezużyteczna. Jednak nie próbowałem Aptana Studio.
NetBeans jest nieco lepszy pod tym względem, ale brakuje mu obsługi złożonych projektów mieszanych źródeł (takich jak Java / JavaScript / web / szablony itp.) (Być może nie próbowałem wystarczająco mocno).
Wreszcie skończyło się na IntelliJ IDEA . Jest komercyjny (30-dniowy okres próbny), ale bezkonkurencyjny pod względem funkcji. Analiza kodu, kolorowanie semantyczne, refaktoryzacja, która działa w różnych plikach źródłowych (takich jak js, css, html). Po prostu spróbuj, a nigdy nie będziesz oglądać się za siebie.
PS Nie jestem w żaden sposób związany z JetBrains, to tylko mój osobisty pogląd.
źródło