Edytor JavaScript w Eclipse [zamknięty]


Odpowiedzi:


13

Zastrzeżenie, pracuję w Aptanie. Chciałbym podkreślić, że jest kilka fajnych funkcji dla JS, których gdzie indziej możesz nie dostać tak łatwo. Jednym z nich jest integracja bibliotek JS na poziomie wtyczki, które zapewniają CodeAssist, próbki, fragmenty i łatwe włączanie plików bibliotek do projektu; dostarczamy wtyczki do wielu najczęściej używanych bibliotek, w tym YUI, jQuery, Prototype, dojo i EXT JS.

Po drugie, mamy silnik JavaScript działający po stronie serwera o nazwie Jaxer, który nie tylko pozwala uruchomić dowolny kod JS na serwerze, ale także dodaje funkcje plików, bazy danych i sieci, dzięki czemu nie musisz używać języka skryptowego, ale możesz pisać cała aplikacja w JS.


1
Czy Aptana ma coś w rodzaju funkcji konturu treści w JSEclipse? Wersja, z której korzystałem wcześniej w tym roku, nie.
TomC

26
Cześć, obawiam się, że nie mogę zgodzić się z poprzednim komentarzem. Zainstalowałem Aptanę na tej rekomendacji wątków iz różnych powodów chcę ją teraz usunąć. Spędziłem 15 minut próbując dowiedzieć się, jak usunąć go z mojej konfiguracji Eclipse 3.4 bez powodzenia - wydaje się, że wyłącza przyciski odinstalowania - a jedyne instrukcje, które znalazłem na stronie Aptany, dotyczą starszej wersji Eclipse. To dość frustrujące - zdecydowanie sugerowałbym NIE instalowanie Aptany.
stephen mulcahy

6
Rzeczywiście, Aptana nie kołysze (przynajmniej dla mnie). Zainstalowałem go, aby edytować pliki JS, ale okazało się, że jest zbyt wolny i nie reaguje na jakiekolwiek rzeczywiste użycie, szczególnie podczas edycji dużych plików. Wydawało się również, że powoduje to problemy z wydajnością w moich innych wtyczkach Eclipse. Odinstalowałem go, przywracając konfigurację do stanu sprzed instalacji.
nick

4
Aktualizacja: Zainstalowałem wersję Beta nowego Aptana Studio 3 i tak jak obiecałem, problemy z wydajnością zostały rozwiązane. Nowa wersja wygląda dobrze :)
nick

3
Aptana jest świetna, jeśli chcesz mieć najnowsze funkcje i nie przeszkadza Ci mnóstwo błędów. Inaczej jest do bani. Ogólna rekomendacja dla każdego, kto rozważa Aptanę to: A) Czy potrzebujesz jakichś funkcji od niej (np. Aptana ma jedyny dostępny edytor Eclipse CoffeeScript)? Jeśli nie, trzymaj się Eclipse; B) Jeśli potrzebujesz funkcji, spróbuj zainstalować Aptanę ODDZIELNIE (Aptana z radością obsłuży całą instalację Eclipse, jeśli zainstalujesz ją jako wtyczkę), a następnie zdecyduj, czy te funkcje są warte strasznej stabilności (która hej, do czasu czytasz to, może nie być tak okropne).
machineghost,

55

Wtyczka edytora HTML Eclipse

Ja też zmagałem się z tym całkowicie oczywistym pytaniem. Wydawało się szalone, że nie jest to niezwykle łatwa do znalezienia funkcja, biorąc pod uwagę cały proces tworzenia stron internetowych w Eclipse w dzisiejszych czasach.

Aptana bardzo mnie zniechęciła z powodu jej rozdęcia i faktu, że uruchamia lokalny serwer WWW (domyślnie na porcie 8000) za każdym razem, gdy uruchamiasz Eclipse i nie możesz wyłączyć tej funkcji . Port JSEclipse firmy Adobe jest teraz wtyczką 400 MB, co jest równie szalone.

Jednak właśnie znalazłem super lekki edytor JavaScript o nazwie Eclipse HTML Editor Plugin , stworzony przez Amateras, który był dokładnie tym, czego szukałem.


2
+1: Instalacja wtyczki Eclipse HTML Editor jest bardzo prosta i nieskomplikowana.
Leftium

Nie mogłem stwierdzić, patrząc, czy to ma pomoc do zawartości biblioteki Javascript dla Ext-JS 4?
HDave

Wygląda na to, że ta wtyczka nie była aktualizowana od lutego 2011 r.
Jacob Marble

2
Racja @JacobMarble, to nie działa w juno! smutny :-(
Vikas

2
Dostępna jest aktualizacja edytora HTML Eclipse dla wsparcia Juno od
28.12.2012


6

Wersja WTP Ganimedesa zawiera odnowiony edytor JavaScript, który warto wypróbować. Kluczowe numery wersji to Eclipse 3.4 i WTP 3.0. Zobacz http://live.eclipse.org/node/569


1
-1 milion: edytor javascript eclipse jest całkowicie bezwartościowy. Nie mogę nawet zmusić go do zapisywania plików bez jakiegoś dziwnego błędu „Nazwa jednostki kompilacji musi kończyć się na .java lub jednym z zarejestrowanych rozszerzeń podobnych do Javy”.
Mike Miller

Czy plik, który edytujesz, ma jedno z rozszerzeń nazw wymienionych dla typu zawartości Plik źródłowy JavaScript?
nitind

Tak, są to pliki .js, a skojarzenie jest z edytorem JavaScript. Co dziwne, otrzymuję ten błąd nawet podczas otwierania plików za pomocą zwykłego edytora tekstu. Od tego czasu zrezygnowałem z edycji JavaScript za pomocą Eclipse.
Mike Miller,

To naprawdę dziwne, Mike. Czy próbowałeś to ponownie z Indigo (Eclipse 3.7 i WTP 3.3)? Jeśli nadal tak się dzieje, czy możesz zgłosić błąd zawierający więcej szczegółów?
nitind

8
Sugestia dla Mike'a Millera z komentarza do # 3: bizzare error Eclipse, „Nazwa jednostki kompilacji musi kończyć się na .java lub jednym z zarejestrowanych rozszerzeń podobnych do Javy”. Zmagałem się z tym samym błędem w pliku JSP w Eclipse - plik nie mógł zostać zapisany z powodu punktów przerwania. Usuń punkty przerwania i spróbuj zapisać.

4

Kiedyś istniała wtyczka o nazwie JSEclipse, którą Adobe następnie wyssał i zabił, udostępniając ją tylko poprzez zakup i instalację FlexBuilder 3 (proszę, niech ktoś udowodni, że się mylę). Okazało się, że działa doskonale, ale od tego czasu straciłem go od czasu „aktualizacji” z Eclipse 3.4 do 3.4.1.

Najbardziej podobał mi się zarys treści.

W oknie Outline na Ekranie Eclipse, JSEclipse wyświetla listę wszystkich klas w aktualnie otwartym pliku. Zawiera przegląd hierarchii klas, a także nazwy metod i właściwości. W konspekcie intensywnie wykorzystano silnik uzupełniania kodu, aby dowiedzieć się więcej o strukturze kodu. Klikając pozycję funkcji na liście, kursor zostanie przeniesiony do deklaracji funkcji pomagającej w szybszej nawigacji w długich plikach z dużą ilością definicji klas i metod


3
Jestem całkiem pewny, że ktoś działa zaćmienie można używać JSEclipse, nie tylko właściciele Flex Builder .. Remote Site URL: download.macromedia.com/pub/labs/jseclipse/autoinstall .. powinien dostać się tam pronto
Scott Evernden

3
Ten link do pobrania jest uszkodzony.
Jacob,



0

Oracle Workshop for WebLogic (formalnie BEA Workshop) zapewnia doskonałe wsparcie dla JavaScript i wizualnej edycji HTML. Obsługuje wiele serwerów, nie tylko WebLogic, w tym Tomcat, JBoss, Resin, Jetty i WebSphere.

Niedawno stało się darmowe, sprawdź mój post na ten temat. Biorąc pod uwagę, że niedawno był to drogi produkt, chyba warto to sprawdzić.


1
Z Twojego posta nie wynika jasno, czy „Oracle Workshop for WebLogic” to wtyczka Eclipse?
Dónal
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.