2010-10-26 16 views
7

Mam zamiar zadać to samo pytanie, co JavaScript editor within Eclipse, ponieważ został napisany w 2010 r., A odpowiedzi z 2008 r. Nie są już prawdziwe.eclipse javascript editor '10

Tak więc "szukam opinii na temat najlepszego edytora JavaScript dostępnego jako wtyczka Eclipse".

Wielkie dzięki.

+0

zdecydowanie to zainteresowało. Używam intellij, ponieważ uważam, że jest to najlepsze IDE dla JS. Zastanawiasz się, czy wolna alternatywa jest tego warta ... – hvgotcodes

+0

jej wciąż Aptana. – IAdapter

+1

@ 01 Słyszałem, że Aptana jest bardzo złożona i nie chcę, aby przejęła mój interfejs Eclipse, używam go również do innych rzeczy. Byłbym jednak wdzięczny za dalszą dyskusję (nie tylko) na temat Aptany. –

Odpowiedz

1

Wiem, że prosiłeś o Eclipse, ale VS2010 jest znacznie lepszy od javascript niż jakikolwiek inny edytor, którego użyłem. Daje kontekstowe autouzupełnianie, które wykopuje głębiej niż kiedykolwiek widziałem. Edycja ekspresowa dla webmastera Visual Studio 2010 jest bezpłatna.

Osobiście nie bardzo podoba mi się Microsoft, ale jako edytor javascript sprawia, że ​​jestem bardziej produktywny.

przykład: kiedyś popełnił (złego) rozwiązanie szablonów że przekształcony obiektów JavaScript do elementów DOM tak:

var html = { tag: 'div', id: 'myDiv', content: [ 
    'Hello ', 
    { tag: 'span', content: 'world!' } 
]} 

by przekształcić

<div id="myDiv">Hello <span>world!</span></div> 

Dzwoniąc

var myDiv = DOM.create(html); 

Teraz zrobiłem to przez rekurencyjne przechodzenie przez obiekt javascript i wywoływanie for(key in html). Tam zagnieżdżałem if(html.hasOwnProperty(key)). Tam sprawdziłem, czy key było równe 'tag', aw tym przypadku, gdy napisałem, że zrobiłem document.createElement(html[key]). Teraz wiem, że to dość zły kod i zapominam o kilku krokach, ale nie o to chodzi.

Visual Studio było w stanie autouzupełnić właściwości zmiennej myDiv dla elementu div. Dodaj, że javascript został dołączony z innego pliku niż ten, z którego go wywoływałam. Być może nie jesteś pod wrażeniem tego, ale mój umysł został zniszczony.

Sprawdź następujące blogposts Szczegółowe informacje:

+0

... interesujące +1 –

2

można zainstalować Web Tools Platform (WTP) lub pobierz Indigo Eclipse IDE for Java EE Developers lub Eclipse IDE dla programistów JavaScript w języku JavaScript, którzy są dołączeni do WTP. WTP składa się z narzędzi programistycznych JavaScript (JSDT), który obsługuje tworzenie aplikacji JavaScript i JavaScript w aplikacjach internetowych.

A ponieważ ja również użyć jQuery, mam również zainstalowany JSDT-jquery wtyczki do obsługi biblioteki jQuery, które można pobrać formularz targowisko JSDT-jquery Plugin

1

Kwestia ta została zastanawiające mnie od miesięcy.

Można użyć

Jestem looking for and asked a question about jestem redaktorem, który ma wszystkie te całkiem znaczące funkcje, ale niektórzy konserwatywni rep-zbieracze uznali, że nie nadaje się do stackoverflow.