Come abilitare il completamento automatico JavaScript inline in Eclipse IDE con l'estensione Aptana


18

sfondo

  • Ho un IDE Eclipse.
  • Ho installato il plugin Aptana Studio per Eclipse.
  • Sto modificando un file HTML.
  • Il completamento automatico JavaScript / l'assistenza ai contenuti funziona solo per metà del tempo:
  • Eclipse non aiuterà i contenuti a supportare le mie funzioni e variabili tra i <script>tag.
  • Funzionerà con gli elementi JavaScript di base.
  • Ho cercato il menu di aiuto di Eclipse nel programma Eclipse ma questo continua a ricevere errori di indicizzazione quando invio una query di ricerca.
  • Ho controllato il sito Eclipse.
  • Ho cercato google.

Se l'assistenza ai contenuti di Eclipse funziona per ID e classi creati dall'utente in HTML e CSS, sicuramente può funzionare per variabili e funzioni JavaScript create dall'utente, giusto?

Risultati inutili

  1. Mi sembra di aver trovato una guida su come abilitare l'assistenza ai contenuti javascript per i file PHP . Ma il problema è che non sto usando PHP. Sto usando HTML, quindi non posso selezionare PHP Explorer View come indicato da questa guida.

  2. Questo ragazzo sembra avere lo stesso problema - forse . Ma potrebbe semplicemente digitare errori di sintassi con il suo javascript secondo il suo codice di esempio (la D maiuscola in getElementById ...).

  3. Eccone un altro . Sotto l'intestazione JavaScript Content Assist Configuration , questa guida dice di andare su Window | Preferenze | Web | JavaScript | Editor | Content Assist . Il problema è Window | Preferenze | Il web non esiste nemmeno nella mia versione di Eclipse

Problema

Qualcuno sa come abilitare il contenuto JavaScript di Eclipse a fornire assistenza in un file html tra tag di script per le funzioni e le variabili che ho creato nel file html?


2
Lo stesso con me, non so chi può aiutarci con questo.
andyPaul,

@andyPaul siamo condannati.
Rhyknowscerious,

Ho l'esatto problema opposto (e abbastanza stranamente eseguo netbeans), ricevo solo suggerimenti di auto-completamento sul mio codice e costrutti di base. document.get <pause> Non restituisce nulla ... Qualcuno ha un po 'più di reputazione e vuoi iniziare una taglia?
Damian Nikodem,

Solo una manciata di informazioni, Aptana è stata recentemente acquisita da Appcelerator per fondersi molto probabilmente con il loro prodotto Titanium. techcrunch.com/2011/01/18/… Ho pensato che questo potrebbe essere rilevante se si tratta di un bug, poiché Aptana potrebbe essere interrotto e lì per non supportare più correzioni di bug.

1
che dire del testo sublime? la maggior parte delle volte mi dà un buon supporto.
Sachith Muhandiram,

Risposte:


4

Vedere se si può andare a Finestra> Preferenze> JavaScript> Editor> Content Assist e la garanzia che, sotto Auto-Activation, Attiva Auto attivazione sia selezionata.

Ciò dovrebbe far apparire automaticamente Content Assist in blocchi nei file html.

Testato sull'installazione di sviluppo Vanilla Eclipse PHP.

Se il problema persiste, prova a premere CTRL + SPAZIO nel blocco di script e verifica se viene visualizzato pop assist. Questo è ciò che dovrebbe apparire quando si attiva l'attivazione automatica.


Risolto per me con Eclipse Mars.1
udog

Risolto per me con Eclipse Photon
DavidHyogo,

0

Ricercando un po 'questo e leggendo i tuoi commenti sembra che tu stia usando Eclipse con l'estensione Aptana. Se non è assolutamente necessario utilizzare l'ambiente Eclipse, ora è possibile scaricare Aptana Studio 3 basato su Eclipse. Sembra proprio un'eclissi ma è Aptana. Ora invece di entrare in questo e cercare plug-in Aptana, andrai in Aptana e cercherai plug-in eclissi. L'ho installato da solo e ho installato diversi plugin che gestiscono ogni sorta di cose come il completamento del codice javascript, la formattazione del codice sorgente ecc. Se vai su questo sito http://www.aptana.com/ puoi scaricare il software lì . Per ottenere tutti i plugin, è possibile utilizzare questo sito per guidare l'utente attraverso alcune fantastiche utility di completamento del codice sorgente e altre.http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html

Il suo sito non è giusto per i soldi. Ho dovuto scavare un po 'per alcuni di loro. Elencherò gli elementi che ha di seguito

Per installare, fai la seguente Guida> Installa nuovo software> e facendo clic sul pulsante Aggiungi Assegna un nome al sito e inserisci l'URL che ti viene dato una volta che gli articoli sono stati inseriti, assicurati che tutte le caselle di controllo siano selezionate e premi Fine.

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/

Ecco un profilo del formattatore di codice javascript più vicino alla guida allo stile di base jQuery. Potresti trovarlo o meno utile. Puoi trovarlo qui: https://github.com/jebaird/aptana-formatter-profiles

Per importare questa guida di stile, scaricala e vai su Finestra> Preferenze> Aptana Stuido> Formatter. Fai clic sul pulsante Importa

Una delle cose più utili che ho trovato è la ricerca di plugin eclipse e non plugin aptana studio. Poiché aptana è costruito su eclipse, la maggior parte dei plugin funzionerà.


0

Per le recenti versioni di Eclipse (come il mio Indigo SR2), due cose devono essere fatte per ottenere l'assistenza del codice per jQuery in un progetto GAE.

Configurare il progetto in modo che sia un progetto JavaScript tramite: Progetto clic destro -> Configura (proprio sopra la proprietà) -> Converti in progetto JavaScript

Completamento automatico di jQuery , installazione di JSDT jQuery pluggin e aggiunta di jQuery alle risorse JavaScript del progetto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.