JavaScript-Editor in Eclipse [geschlossen]

131

Ich suche den besten verfügbaren JavaScript-Editor als Eclipse-Plugin. Ich habe Spket benutzt, was gut ist. Aber gibt es mehr bessere?

Dónal
quelle

Antworten:

13

Haftungsausschluss, ich arbeite bei Aptana. Ich möchte darauf hinweisen, dass es einige nette Funktionen für JS gibt, die Sie anderswo möglicherweise nicht so einfach bekommen. Eine davon ist die Integration von JS-Bibliotheken auf Plugin-Ebene, die CodeAssist, Beispiele, Snippets und die einfache Aufnahme der Bibliotheksdateien in Ihr Projekt bereitstellen. Wir bieten die Plugins für viele der am häufigsten verwendeten Bibliotheken, einschließlich YUI, jQuery, Prototype, Dojo und EXT JS.

Zweitens haben wir eine serverseitige JavaScript-Engine namens Jaxer, mit der Sie nicht nur Ihren JS-Code auf dem Server ausführen, sondern auch Datei-, Datenbank- und Netzwerkfunktionen hinzufügen können, sodass Sie keine Skriptsprache verwenden müssen, sondern die schreiben können gesamte App in JS.

BillSaysThis
quelle
1
Hat Aptana so etwas wie die Content Outline-Funktion von JSEclipse? Die Version, die ich früher in diesem Jahr verwendet habe, hat dies nicht getan.
TomC
26
Hallo, ich fürchte, ich kann dem vorherigen Kommentar nicht zustimmen. Ich habe Aptana auf dieser Thread-Empfehlung installiert und möchte es aus verschiedenen Gründen jetzt entfernen. Ich habe 15 Minuten damit verbracht, herauszufinden, wie ich es ohne Erfolg aus meiner Eclipse 3.4-Konfiguration entfernen kann - es scheint die Deinstallationsschaltflächen zu deaktivieren - und die einzigen Anweisungen, die ich auf der Aptana-Site gefunden habe, sind für eine ältere Version von Eclipse. Das ist ziemlich frustrierend - ich würde dringend empfehlen, Aptana NICHT zu installieren.
Stephen Mulcahy
6
In der Tat rockt Aptana nicht (für mich jedenfalls). Ich habe es installiert, um JS-Dateien zu bearbeiten, fand es jedoch zu langsam und reagierte nicht, um wirklich von Nutzen zu sein, insbesondere beim Bearbeiten großer Dateien. Es schien auch Leistungsprobleme in meinen anderen Eclipse-Plugins zu verursachen. Ich habe es deinstalliert, indem ich meine Konfiguration vor der Installation auf einen Punkt zurückgesetzt habe.
Nick
4
Update: Ich habe die Beta-Version des neuen Aptana Studio 3 installiert und wie versprochen wurden die Leistungsprobleme behoben. Die neue Version sieht gut aus :)
Nick
3
Aptana ist großartig, wenn Sie die neuesten Funktionen nutzen möchten und sich nicht um unzählige Fehler kümmern möchten. Sonst saugt es. Eine allgemeine Empfehlung für alle, die Aptana in Betracht ziehen, lautet: A) Benötigen Sie Funktionen davon (z. B. hat Aptana den einzigen CoffeeScript Eclipse-Editor)? Wenn nicht, bleib bei Eclipse; B) Wenn Sie Funktionen benötigen, versuchen Sie, Aptana SEPARAT zu installieren (Aptana wird Ihre gesamte Eclipse-Installation gerne abspritzen, wenn Sie es als Plug-In installieren), und entscheiden Sie dann, ob diese Funktionen die schreckliche Stabilität wert sind (was hey, bis dahin Sie lesen dies, vielleicht nicht so schrecklich).
Machineghost
55

Eclipse HTML Editor Plugin

Auch ich habe mit dieser völlig offensichtlichen Frage zu kämpfen. Es schien verrückt zu sein, dass dies keine extrem leicht zu findende Funktion war, da die gesamte Webentwicklung heutzutage in Eclipse stattfindet.

Aptana hat mich sehr abgeschaltet, weil es aufgebläht ist und jedes Mal, wenn Sie Eclipse starten, ein lokaler Webserver (standardmäßig auf Port 8000) gestartet wird und Sie diese Funktionalität nicht deaktivieren können . Der JSEclipse-Port von Adobe ist jetzt ein 400-MB-Plugin, was ebenso verrückt ist.

Ich habe jedoch gerade einen superleichten JavaScript-Editor namens Eclipse HTML Editor Plugin gefunden , der von Amateras erstellt wurde und genau das war, wonach ich gesucht habe.

Cory
quelle
2
+1: Die Installation des Eclipse HTML Editor Plugins ist sehr einfach und unkompliziert.
Leftium
Konnte nicht anhand des Inhalts erkennen, ob der Inhalt der Javascript-Bibliothek für Ext-JS 4 hilfreich ist.
HDave
Es sieht so aus, als ob dieses Plugin seit Februar 2011 nicht mehr aktualisiert wurde.
Jacob Marble
2
Richtig @JacobMarble, es funktioniert nicht in juno! traurig :-(
Vikas
2
Es gibt ein Update für Eclipse HTML-Editor für Juno Support vom
28.12.2012
6

Ganymedes Version von WTP enthält einen überarbeiteten Javascript-Editor, der einen Versuch wert ist. Die wichtigsten Versionsnummern sind Eclipse 3.4 und WTP 3.0. Siehe http://live.eclipse.org/node/569

nitind
quelle
1
-1 Million: Der Javascript-Editor von Eclipse ist völlig wertlos. Ich kann es nicht einmal dazu bringen, Dateien ohne einen bizarren Fehler "Der Name der Kompilierungseinheit muss mit .java oder einer der registrierten Java-ähnlichen Erweiterungen enden" zu speichern.
Mike Miller
Hat die Datei, die Sie bearbeiten, eine der Dateinamenerweiterungen, die für den Inhaltstyp der JavaScript-Quelldatei aufgeführt sind?
Nitind
Ja, es handelt sich um .js-Dateien, und die Zuordnung erfolgt zum JavaScript-Editor. Seltsamerweise wird dieser Fehler auch beim Öffnen der Dateien mit dem normalen Texteditor angezeigt. Ich habe es seitdem aufgegeben, JavaScript mit Eclipse zu bearbeiten.
Mike Miller
Das ist wirklich seltsam, Mike. Haben Sie es mit Indigo (Eclipse 3.7 und WTP 3.3) wiederholt? Wenn es immer noch passiert, können Sie einen Fehlerbericht mit weiteren Details einreichen?
Nitind
8
Vorschlag für Mike Miller aus dem Kommentar zu # 3: Eclipse-Bizzare-Fehler: "Der Name der Kompilierungseinheit muss mit .java oder einer der registrierten Java-ähnlichen Erweiterungen enden." Ich hatte Probleme mit demselben Fehler bei einer JSP-Datei in Eclipse - die Datei wurde aufgrund von Haltepunkten nicht gespeichert. Entfernen Sie Haltepunkte und versuchen Sie zu speichern.
3

Es gab einmal ein Plugin namens JSEclipse , das Adobe später aufgesaugt und getötet hat, indem es es nur durch den Kauf und die Installation von FlexBuilder 3 zur Verfügung stellte (bitte beweist jemand, dass ich falsch liege). Ich fand es ausgezeichnet, habe es aber seitdem seit dem "Upgrade" von Eclipse 3.4 auf 3.4.1 verloren.

Die Funktion, die mir am besten gefallen hat, war Content Outline.

Im Gliederungsfenster Ihres Eclipse-Bildschirms listet JSEclipse alle Klassen in der aktuell geöffneten Datei auf. Es bietet einen Überblick über die Klassenhierarchie sowie Methoden- und Eigenschaftsnamen. In der Gliederung wird die Code-Vervollständigungs-Engine häufig verwendet, um mehr über die Struktur des Codes zu erfahren. Durch Klicken auf den Funktionseintrag in der Liste wird der Cursor zur Funktionsdeklaration geführt, mit der Sie in langen Dateien mit vielen Klassen- und Methodendefinitionen schneller navigieren können

TomC
quelle
3
Ich bin ziemlich sicher , dass jemand Eclipse läuft JSEclipse verwenden können, nicht nur Besitzer Flex Builder .. Remote Site URL: download.macromedia.com/pub/labs/jseclipse/autoinstall .. sollten Sie es pronto bekommen
Scott Evernden
3
Dieser Download-Link ist defekt.
Jacob
3

Die neue Version von Eclipse (Helios) enthält ein spezielles Paket für die Javascript-Webentwicklung . Ich habe es noch nicht ausprobiert, aber es ist auf jeden Fall einen Blick wert.

Decio Lira
quelle
0

Oracle Workshop für WebLogic (formell BEA Workshop) bietet hervorragende Unterstützung für JavaScript und für die visuelle Bearbeitung von HTMLs. Es unterstützt viele Server, nicht nur WebLogic, einschließlich Tomcat, JBoss, Resin, Jetty und WebSphere.

Es wurde vor kurzem kostenlos, lesen Sie meinen Beitrag darüber. Angesichts der Tatsache, dass es vor nicht allzu langer Zeit ein teures Produkt war, lohnt es sich, es sich anzusehen.

zvikico
quelle
1
Aus Ihrem Beitrag geht nicht hervor, ob "Oracle Workshop for WebLogic" ein Eclipse-Plugin ist.
Dónal