Antworten:
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.
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.
Probieren Sie die Vjet Javascript IDE von ebay aus ( Installation )
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
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
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.
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.