Jak włączyć wbudowane autouzupełnianie JavaScript w Eclipse IDE z rozszerzeniem Aptana


18

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

  1. 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ą.

  2. 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 ...).

  3. 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?


2
Podobnie ze mną, nie wiem, kto może nam w tym pomóc.
andyPaul

@andyPaul jesteśmy skazani na zagładę.
Rhyknowscerious

Mam dokładnie odwrotny problem (i dość zabawne, że uruchamiam netbeans), dostaję tylko sugestie autouzupełniania mojego kodu i podstawowych konstrukcji. document.get <pauza> Nic nie zwraca ... Czy ktoś ma trochę więcej reputacji i chce rozpocząć nagrodę?
Damian Nikodem

Tylko odrobina informacji, Aptana została niedawno przejęta przez Appcelerator, aby najprawdopodobniej połączyć się z ich produktem Titanium. techcrunch.com/2011/01/18/... Pomyślałem, że to może być istotne, czy jest to błąd, ponieważ Aptana może zostać przerwane i tam na dłużej wspierać poprawek.

1
co z wysublimowanym tekstem? w większości przypadków daje mi to dobre wsparcie.
Sachith Muhandiram

Odpowiedzi:


4

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.


Rozwiązałem to dla mnie z Eclipse Mars.1
udog

Rozwiązałem to dla mnie z Eclipse Photon
DavidHyogo,

0

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ć.


0

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

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.