2012-04-04 2 views
9

Sto scrivendo un'app utilizzando PhoneGap per Android in Eclipse. Poiché il progetto è un progetto Android, è in una prospettiva Java. Per qualsiasi ragione, Eclipse non metterà in evidenza HTML e JavaScript per me mentre si trova in un progetto/prospettiva Android/Java e il passaggio alla prospettiva JavaScript non evidenzia il codice. Senza strumenti di evidenziazione o debug, il processo di debug è molto lento.Evidenziazione/debug JavaScript/HTML in Eclipse utilizzando PhoneGap

Come faccio a dire Eclipse per evidenziare HTML e JavaScript per me mentre si lavora in un ambiente di Java?

risposta

13

Accertarsi che siano presenti JSDT (per JavaScript) e la pagina Web Editor (per HTML) installato. Da Informazioni su Eclipse -> Dettagli di installazione, controlla JavaScript Development Tools (JSDT) e l'editor di pagine web.

Per installarli:

  • Install New Software -> Lavora con: Indigo (o Helios) -> web, XML Java EE, e OSGi Enterprise sviluppo -> Strumenti di sviluppo JavaScript
  • Install New Software -> Lavora con: Indigo (o Helios) -> Web, XML Java EE, e OSGi lo sviluppo delle imprese -> Pagina Web Editor

in alternativa, è possibile utilizzare il plugin applaudire Eclipse che ho creato per fare lo sviluppo PhoneGap per Android. Vedi lo Getting Started instructions.

+2

Dopo l'installazione, assicurarsi di fare clic destro un file in Explorer e selezionare 'Apri con:' per selezionare l'editor appena installato . Non fare quello che ho fatto, che era continuare ad aprirli nella vista dell'editor di testo predefinito e poi lamentarsi che le prospettive appena installate non funzionavano! – shanethehat

+0

Questa dovrebbe essere la risposta accettata secondo me, poiché si tratta di una soluzione anziché di una soluzione alternativa. – Maarten

+0

Alla luce dell'aggiunta di shanethehat, presumo che questo risolva il problema ed è la risposta migliore. Quando ho provato la soluzione di Paul, non ho ottenuto i risultati che mi aspettavo, ma ho il sospetto che se avessi fatto ciò che la shanethehat descrive avrebbe funzionato. Anche se non l'ho provato, ho reso questa la risposta accettata perché, come ha sottolineato Maarten, è una soluzione piuttosto che una cazzata (ma efficace) soluzione, come si vede nella mia risposta (precedentemente accettata). –

0

Aptana è il miglior plug-in per HTML e JavaScript editing in Eclipse.

4

L'unica vera soluzione che ho trovato è stato quello di creare un nuovo documento HTML e incollare il testo dal documento originale, eliminare l'originale, quindi rinominare il nuovo documento. Questa tecnica è stupida, ma funziona.

+0

Strano, ma funziona, grazie! A proposito, hai inviato una segnalazione di bug? – Vitaly