Editor JavaScript in Eclipse [chiuso]


Risposte:


13

Disclaimer, lavoro ad Aptana. Vorrei sottolineare che ci sono alcune belle funzionalità per JS che potresti non trovare così facilmente altrove. Uno è l'integrazione a livello di plug-in delle librerie JS che forniscono CodeAssist, esempi, frammenti e una facile inclusione dei file delle librerie nel progetto; forniamo i plugin per molte delle librerie più comunemente usate, tra cui YUI, jQuery, Prototype, dojo e EXT JS.

In secondo luogo, abbiamo un motore JavaScript lato server chiamato Jaxer che non solo consente di eseguire qualsiasi codice JS sul server ma aggiunge funzionalità di file, database e rete in modo da non dover utilizzare un linguaggio di scripting ma è possibile scrivere il intera app in JS.


1
Aptana ha qualcosa come la funzione di descrizione del contenuto di JSEclipse? La versione che ho usato all'inizio di quest'anno no.
TomC

26
Ciao, temo di non essere d'accordo con il commento precedente. Ho installato Aptana su questa raccomandazione di thread e per vari motivi ora voglio rimuoverlo. Ho impiegato 15 minuti a cercare di capire come rimuoverlo dalla mia configurazione di Eclipse 3.4 senza successo - sembra disabilitare i pulsanti di disinstallazione - e le uniche istruzioni che ho trovato sul sito Aptana sono per una versione precedente di Eclipse. Questo è piuttosto frustrante - Consiglio vivamente di NON installare Aptana.
stephen mulcahy,

6
In effetti Aptana non scuote (per me comunque). L'ho installato per modificare i file JS, ma l'ho trovato troppo lento e non rispondente per essere di alcun utilità, specialmente per la modifica di file di grandi dimensioni. Sembrava anche causare problemi di prestazioni negli altri miei plugin Eclipse. L'ho disinstallato ripristinando la mia configurazione a un punto prima dell'installazione.
nick,

4
Aggiornamento: ho installato la versione Beta del nuovo Aptana Studio 3 e, come promesso, i problemi di prestazioni sono stati risolti. La nuova versione sembra buona :)
nick

3
Aptana è fantastico se vuoi le ultime funzionalità e non ti dispiace tonnellate di bug. Fa schifo altrimenti. Una raccomandazione generale per chiunque consideri Aptana è: A) Hai bisogno di alcune funzionalità (ad es. Aptana ha l'unico editor Eclipse di CoffeeScript in circolazione)? In caso contrario, attenersi a Eclipse; B) Se hai bisogno di funzionalità, prova ad installare Aptana SEPARATAMENTE (Aptana eseguirà felicemente l'intera installazione di Eclipse se la installi come plug-in), quindi decidi se quelle funzionalità valgono la stabilità orribile (che hey, al momento stai leggendo questo, potrebbe non essere così orribile).
machineghost

55

Plugin dell'editor HTML di Eclipse

Anch'io ho lottato con questa domanda del tutto ovvia. Sembrava folle che questa non fosse una funzionalità estremamente facile da trovare con tutto lo sviluppo web in corso in Eclipse in questi giorni.

Sono stato molto spento da Aptana a causa di quanto sia gonfio e del fatto che avvia un server Web locale (per impostazione predefinita sulla porta 8000) ogni volta che avvii Eclipse e non puoi disabilitare questa funzionalità . La porta di Adobe di JSEclipse è ora un plug-in da 400 Mb, che è altrettanto folle.

Tuttavia, ho appena trovato un editor JavaScript ultraleggero chiamato Eclipse HTML Editor Plugin , creato da Amateras, che era esattamente quello che stavo cercando.


2
+1: L'installazione del plugin Eclipse HTML Editor è molto semplice e diretta.
Leftium,

Non potrei dirlo guardando, questo ha il contenuto della libreria Javascript per Ext-JS 4?
HDave il

Sembra che questo plugin non è stato aggiornato dal febbraio 2011.
Jacob marmo

2
Giusto @JacobMarble, non funziona in juno! triste :-(
Vikas,

2
C'è un aggiornamento dell'editor HTML di Eclipse per il supporto Juno dal 28/12/2012
dimo414,


6

La versione di WTP di Ganymede include un rinnovato editor Javascript che vale la pena provare. I numeri di versione chiave sono Eclipse 3.4 e WTP 3.0. Vedi http://live.eclipse.org/node/569


1
-1 milione: l'editor javascript di eclipse è completamente inutile. Non riesco nemmeno a trovarlo per salvare i file senza una sorta di bizzarro errore "Il nome dell'unità di compilazione deve terminare con .java, o con una delle estensioni simili a Java registrate".
Mike Miller,

Il file che stai modificando ha una delle estensioni di file elencate per il tipo di contenuto del file di origine JavaScript?
nitind

Sì, sono file .js e l'associazione è all'editor JavaScript. Stranamente ottengo questo errore anche quando apro i file con il normale editor di testo. Da allora ho rinunciato a modificare JavaScript con Eclipse.
Mike Miller,

È davvero strano, Mike. Hai provato di nuovo con Indigo (Eclipse 3.7 e WTP 3.3)? Se continua a succedere, potresti presentare una segnalazione di bug con maggiori dettagli?
nitind

8
Suggerimento per Mike Miller, dal commento su # 3: errore Eclipse bizzare, "Il nome dell'unità di compilazione deve terminare con .java, o una delle estensioni registrate simili a Java". Ho lottato per lo stesso errore su un file JSP in Eclipse: il file non veniva salvato a causa dei punti di interruzione. Rimuovere i punti di interruzione e provare a salvare.

3

Una volta esisteva un plug-in chiamato JSEclipse che Adobe ha successivamente risucchiato e ucciso rendendolo disponibile solo acquistando e installando FlexBuilder 3 (per favore qualcuno mi dimostri che ho torto). L'ho trovato eccellente, ma da allora l'ho perso da "upgrade" da Eclipse 3.4 a 3.4.1.

La caratteristica che mi è piaciuta di più è stata la struttura dei contenuti.

Nella finestra Struttura della schermata Eclipse, JSEclipse elenca tutte le classi nel file attualmente aperto. Fornisce una panoramica della gerarchia di classi e anche i nomi dei metodi e delle proprietà. Lo schema fa ampio uso del motore di completamento del codice per scoprire di più su come è strutturato il codice. Facendo clic sulla voce della funzione nell'elenco, il cursore verrà portato alla dichiarazione della funzione che ti aiuterà a navigare più velocemente nei file lunghi con molte definizioni di classe e metodo


3
Sono abbastanza sicuro che chiunque esegua eclipse possa usare JSEclipse, non solo i proprietari di Flex Builder. URL del sito remoto: download.macromedia.com/pub/labs/jseclipse/autoinstall .. dovrebbe farti arrivare pronto
Scott Evernden

3
Quel link per il download è interrotto.
Jacob,



0

Oracle Workshop per WebLogic (formalmente BEA Workshop) offre un eccellente supporto per JavaScript e per la modifica visiva di HTML. Supporta molti server, non solo WebLogic, inclusi Tomcat, JBoss, Resin, Jetty e WebSphere.

Recentemente è diventato gratuito, controlla il mio post al riguardo. Dato che non è stato un prodotto costoso non molto tempo fa, credo che valga la pena dare un'occhiata.


1
Dal tuo post non è chiaro se "Oracle Workshop per WebLogic" sia un plug-in Eclipse?
Dónal,
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.