Éditeur JavaScript dans Eclipse [fermé]

131

Je recherche le meilleur éditeur JavaScript disponible en tant que plugin Eclipse. J'utilise Spket, ce qui est bien. Mais y en a-t-il plus de meilleur?

Dónal
la source

Réponses:

13

Avertissement, je travaille chez Aptana. Je voudrais souligner qu'il y a quelques fonctionnalités intéressantes pour JS que vous pourriez ne pas obtenir si facilement ailleurs. L'un est l'intégration au niveau du plugin des bibliothèques JS qui fournissent CodeAssist, des exemples, des extraits et une inclusion facile des fichiers de bibliothèques dans votre projet; nous fournissons les plugins pour la plupart des bibliothèques les plus couramment utilisées, y compris YUI, jQuery, Prototype, dojo et EXT JS.

Deuxièmement, nous avons un moteur JavaScript côté serveur appelé Jaxer qui vous permet non seulement d'exécuter n'importe quel code JS sur le serveur, mais ajoute des fonctionnalités de fichier, de base de données et de mise en réseau afin que vous n'ayez pas à utiliser un langage de script, mais que vous puissiez écrire le application entière dans JS.

Bill dit ça
la source
1
Aptana a-t-il quelque chose comme la fonction Content Outline de JSEclipse? La version que j'ai utilisée plus tôt cette année ne l'a pas fait.
TomC
26
Salut, j'ai peur de ne pas être d'accord avec le commentaire précédent. J'ai installé Aptana sur cette recommandation de threads et pour diverses raisons, je souhaite maintenant le supprimer. J'ai passé 15 minutes à essayer de comprendre comment le supprimer de ma configuration Eclipse 3.4 sans succès - il semble désactiver les boutons de désinstallation - et les seules instructions que j'ai trouvées sur le site Aptana concernent une ancienne version d'Eclipse. C'est assez frustrant - je suggère fortement de NE PAS installer Aptana.
stephen mulcahy
6
En effet Aptana ne bascule pas (pour moi en tout cas). Je l'ai installé pour éditer des fichiers JS mais je l'ai trouvé trop lent et insensible pour être d'une utilité réelle, en particulier l'édition de gros fichiers. Cela semblait également causer des problèmes de performances dans mes autres plugins Eclipse. Je l'ai désinstallé en rétablissant ma configuration à un point antérieur à l'installation.
pseudo le
4
Mise à jour: j'ai installé la version bêta du nouvel Aptana Studio 3 et, comme promis, les problèmes de performances ont été résolus. La nouvelle version a l'air bien :)
pseudo
3
Aptana est idéal si vous voulez les dernières fonctionnalités et que vous ne craignez pas des tonnes de bugs. Ça craint sinon. Une recommandation générale pour quiconque envisage Aptana est: A) Avez-vous besoin de fonctionnalités (par exemple, Aptana a le seul éditeur CoffeeScript Eclipse)? Sinon, restez avec Eclipse; B) Si vous avez besoin de fonctionnalités, essayez d'installer Aptana SÉPARÉMENT (Aptana se fera un plaisir de procéder à toute l'installation d'Eclipse si vous l'installez en tant que plug-in), puis décidez si ces fonctionnalités valent l'horrible stabilité (ce qui, au moment, vous lisez ceci, ce n'est peut-être pas si horrible).
machineghost
55

Plugin de l'éditeur HTML Eclipse

J'ai moi aussi lutté avec cette question tout à fait évidente. Il semblait fou que ce ne soit pas une fonctionnalité extrêmement facile à trouver avec tout le développement Web qui se passe dans Eclipse ces jours-ci.

J'ai été très découragé par Aptana à cause de sa saturation et du fait qu'il démarre un serveur Web local (par défaut sur le port 8000) chaque fois que vous démarrez Eclipse et que vous ne pouvez pas désactiver cette fonctionnalité . Le port Adobe de JSEclipse est maintenant un plugin de 400 Mo, ce qui est tout aussi insensé.

Cependant, je viens de trouver un éditeur JavaScript super léger appelé Eclipse HTML Editor Plugin , créé par Amateras, qui était exactement ce que je recherchais.

Cory
la source
2
+1: L'installation du plugin Eclipse HTML Editor est très simple et directe.
Leftium
Impossible de dire en regardant, est-ce que cela a une assistance de contenu de bibliothèque Javascript pour Ext-JS 4?
HDave
Il semble que ce plugin n'ait pas été mis à jour depuis février 2011.
Jacob Marble
2
Droit @JacobMarble, ça ne marche pas dans juno! triste :-(
Vikas
2
Il y a une mise à jour de l'éditeur HTML Eclipse pour le support Juno à partir du
28/12/2012
6

La version de WTP de Ganymède comprend un éditeur Javascript remanié qui vaut la peine d'être essayé. Les numéros de version clés sont Eclipse 3.4 et WTP 3.0. Voir http://live.eclipse.org/node/569

nitind
la source
1
-1 million: l'éditeur javascript d'Eclipse est totalement inutile. Je ne peux même pas l'obtenir pour enregistrer des fichiers sans une sorte d'erreur bizarre "Le nom de l'unité de compilation doit se terminer par .java, ou l'une des extensions de type Java enregistrées".
Mike Miller le
Le fichier que vous modifiez possède-t-il l'une des extensions de nom de fichier répertoriées pour le type de contenu Fichier source JavaScript?
nitind
Ouais, ce sont des fichiers .js et l'association est à l'éditeur JavaScript. Curieusement, j'obtiens cette erreur même lors de l'ouverture des fichiers avec l'éditeur de texte normal. Depuis, j'ai renoncé à modifier JavaScript avec Eclipse.
Mike Miller
C'est vraiment étrange, Mike. Avez-vous réessayé avec Indigo (Eclipse 3.7 et WTP 3.3)? Si cela se produit toujours, pourriez-vous déposer un rapport de bogue avec plus de détails?
nitind
8
Suggestion pour Mike Miller, du commentaire sur # 3: Erreur Eclipse bizzare, "Le nom de l'unité de compilation doit se terminer par .java, ou l'une des extensions de type Java enregistrées". J'ai lutté avec la même erreur sur un fichier JSP dans Eclipse - le fichier ne serait pas enregistré à cause des points d'arrêt. Supprimez les points d'arrêt et essayez d'enregistrer.
3

Il existait autrefois un plugin appelé JSEclipse qu'Adobe a par la suite aspiré et tué en le rendant disponible uniquement en achetant et en installant FlexBuilder 3 (s'il vous plaît, quelqu'un me prouvera le contraire). Je l'ai trouvé excellent mais je l'ai depuis perdu depuis la "mise à jour" d'Eclipse 3.4 vers 3.4.1.

La fonctionnalité que j'ai le plus appréciée était la présentation du contenu.

Dans la fenêtre Outline de votre écran Eclipse, JSEclipse répertorie toutes les classes dans le fichier actuellement ouvert. Il fournit un aperçu de la hiérarchie des classes ainsi que des noms de méthode et de propriété. Le plan fait un usage intensif du moteur de complétion de code pour en savoir plus sur la structure du code. En cliquant sur l'entrée de fonction dans la liste, le curseur sera dirigé vers la déclaration de fonction, ce qui vous aidera à naviguer plus rapidement dans de longs fichiers avec beaucoup de définitions de classes et de méthodes

TomC
la source
3
Je suis presque sûr que quiconque exécute eclipse peut utiliser JSEclipse, pas seulement les propriétaires de Flex Builder. URL du site distant: download.macromedia.com/pub/labs/jseclipse/autoinstall .. devrait vous y amener pronto
Scott Evernden
3
Ce lien de téléchargement est rompu.
Jacob
3

La nouvelle version d'Eclipse (Helios) a un package spécifique pour le développement web javascript . Je ne l'ai pas encore essayé, mais cela vaut certainement le coup d'œil.

Decio Lira
la source
1

Je n'ai pas utilisé eclipse pendant un certain temps, mais il y a ATF et Aptana .

Nickolay
la source
0

Oracle Workshop for WebLogic (anciennement BEA Workshop) offre un excellent support pour JavaScript et pour l'édition visuelle des HTML. Il prend en charge de nombreux serveurs, pas seulement WebLogic, notamment Tomcat, JBoss, Resin, Jetty et WebSphere.

Il est récemment devenu gratuit, consultez mon article à ce sujet. Étant donné que c'était un produit coûteux il n'y a pas longtemps, je suppose que cela vaut la peine de vérifier.

zvikico
la source
1
Il n'est pas clair d'après votre message si "Oracle Workshop for WebLogic" est un plugin Eclipse?
Dónal