tło
- Mam środowisko Eclipse IDE.
- Zainstalowałem wtyczkę Aptana studio dla Eclipse.
- Edytuję plik HTML.
- Automatyczne uzupełnianie JavaScript / asystowanie treści działa tylko przez połowę czasu:
- Zaćmienie nie będzie obsługiwać moich funkcji i zmiennych między
<script>
znacznikami. - Ale będzie działać dla podstawowych elementów JavaScript.
- Przeszukałem menu pomocy Eclipse w programie Eclipse, ale wciąż pojawia się błąd indeksowania, gdy przesyłam zapytanie.
- Sprawdziłem witrynę Eclipse.
- Przeszukałem google.
Jeśli asystent treści Eclipse działa dla identyfikatorów i klas utworzonych przez użytkownika w HTML i CSS, to z pewnością może działać dla zmiennych i funkcji JavaScript tworzonych przez użytkownika, prawda?
Niepomocne ustalenia
Wydaje mi się, że znalazłem przewodnik, w jaki sposób włączyć obsługę treści javascript dla plików PHP . Problem w tym, że nie używam PHP. Używam HTML, więc nie mogę wybrać widoku Eksploratora PHP zgodnie z instrukcją.
Ten facet wydaje się mieć ten sam problem - może . Ale może po prostu wpisywać błędy składniowe w swoim javascript zgodnie ze swoim przykładowym kodem (duża litera D w getElementById ...).
Oto jeszcze jeden . Pod nagłówkiem Konfiguracja JavaScript Content Assist ten przewodnik mówi, aby przejść do okna | Preferencje | Internet | JavaScript | Redaktor | Asystent treści . Problemem jest okno | Preferencje | Sieć nawet nie istnieje w mojej wersji Eclipse
Problem
Czy ktoś wie, jak włączyć obsługę JavaScript w Eclipse w pliku HTML między tagami skryptów dla funkcji i zmiennych, które utworzyłem w pliku HTML?
źródło
Odpowiedzi:
Sprawdź, czy możesz przejść na okno> Preferencje> JavaScript> Redakcja> Treść Assist oraz zapewnienie, że na mocy
Auto-Activation
, Enable Auto Aktywacja sprawdzony.To powinno automatycznie uruchomić Content Assist w blokach w plikach HTML.
Testowane na instalacji deweloperskiej Vanilla Eclipse PHP.
Jeśli to nadal nie działa, spróbuj nacisnąć CTRL + SPACJA w bloku skryptu i sprawdź, czy pojawi się okno pomocy zawartości. To powinno się pojawić, gdy zaznaczona jest Automatyczna aktywacja.
źródło
Po zbadaniu tego i przeczytaniu komentarzy wydaje się, że używasz Eclipse z rozszerzeniem Aptana. Jeśli absolutnie nie potrzebujesz używać środowiska Eclipse, możesz teraz pobrać Aptana Studio 3, który jest oparty na Eclipse. Wygląda jak zaćmienie, ale jest to Aptana. Teraz zamiast wpisywać to i szukać wtyczek Aptana, przejdziesz do Aptana i poszukasz wtyczek Eclipse. Zainstalowałem to sam i zainstalowałem kilka wtyczek, które obsługują różne rzeczy, takie jak uzupełnianie kodu javascript, formatowanie kodu źródłowego itp. Jeśli przejdziesz na tę stronę http://www.aptana.com/ , możesz pobrać tam oprogramowanie . Aby uzyskać wszystkie wtyczki, możesz użyć tej witryny, aby poprowadzić Cię przez niektóre wspaniałe narzędzia do uzupełniania kodu źródłowego, a także inne.http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html
Jego strona nie ma pieniędzy. Dla niektórych musiałem trochę kopać. Poniżej wymienię przedmioty, które ma
Aby zainstalować, wykonaj następującą Pomoc> Zainstaluj nowe oprogramowanie> i kliknij przycisk Dodaj Nazwij witrynę, a następnie podaj adres URL, gdy pojawią się Twoje elementy, upewnij się, że wszystkie pola wyboru są zaznaczone i kliknij przycisk Zakończ.
Hunspell for Eclipse http://hunspell4eclipse.googlecode.com/svn/trunk/com.lorands.hunspell4eclipse.updatesite/
JsHint http://github.eclipsesource.com/jshint-eclipse/updates/
Emmet
http://emmet.io/eclipse/updates/
Oto profil formatyzatora kodu javascript, który jest tak samo podobny do przewodnika po stylu jQuery. Może ci się to nie przydać. Można go znaleźć tutaj: https://github.com/jebaird/aptana-formatter-profiles
Aby zaimportować ten przewodnik po stylu, pobierz go i przejdź do Okno> Preferencje> Aptana Stuido> Formatyzator. Kliknij przycisk importu
Jedną z najbardziej pomocnych rzeczy, które znalazłem, jest wyszukiwanie wtyczek Eclipse, a nie wtyczek aptana studio. Ponieważ aptana jest oparta na zaćmieniu, większość wtyczek będzie działać.
źródło
W przypadku najnowszych wersji Eclipse (takich jak mój Indigo SR2) należy wykonać dwie czynności, aby uzyskać pomoc dotyczącą kodu dla jQuery w projekcie GAE.
Skonfiguruj projekt jako projekt JavaScript, wykonując: Projekt prawym przyciskiem myszy -> Konfiguruj (tuż nad właściwością) -> Konwertuj na projekt JavaScript
autouzupełnianie jQuery powiedział, zainstaluj wtyczkę JSDT jQuery i dodaj jQuery do zasobów JavaScript projektu
źródło