Ich habe vor kurzem angefangen, JavaScript zu lernen und suche einen guten JavaScript Editor / IDE. Ich habe Dutzende von ihnen in einer Google-Suche gefunden, würde mich aber freuen, wenn Benutzer, die Erfahrung mit der Verwendung einer solchen IDE haben, eine solche empfehlen könnten.
Ich möchte eine IDE mit Syntaxhervorhebung , möglicherweise IntelliSense- und Debugging-Unterstützung für JavaScipt-Code. Ich bin ein Windows 7- Benutzer und entwickle nur clientseitig JavaScript.
Irgendwelche Vorschläge??
web-development
javascript
ide
Isuru
quelle
quelle
Antworten:
Mein persönlicher Favorit ist Aptana Studio. Es ist Eclipse mit vorinstallierten Plugins für die Webentwicklung und bringt Sie ohne Probleme zum Laufen. Aptana ist sehr komfortabel und verfügt über alle Funktionen, die Sie wollen.
Fast alle gängigen IDEs unterstützen jedoch entweder Javascript oder bieten Plugins für die Sprache an. Netbeans und IntelliJ sind auch gut.
Seit Sie IntelliSense gesagt haben, verwenden Sie vermutlich VisualStudio. Sie werden leicht Unterstützung für Javascript darin finden und vielleicht ist es am bequemsten, sich daran zu halten.
quelle
WebStorm entspricht Ihren Anforderungen wie kein anderer. Ich bin ein alter IntelliJ-Benutzer und glaube mir, diese Leute wissen, wie man eine IDE erstellt.
Und sie bieten vor dem 1. Februar einen Sonderpreis an.
quelle
Es gibt keine guten JavaScript-IDEs. Es gibt nur IDEs des Typs 3 für JavaScript. Die derzeit "beste" IDE wäre WebStorm 3.0.
Verwenden Sie stattdessen einen Texteditor Ihrer Wahl. Gute Entscheidungen umfassen:
vim und sublime text unterstützen die Hervorhebung der Syntax und ermöglichen das Ausführen von Befehlszeilen oder das Erstellen von Skripten über den Editor.
Verwenden Sie für das Debuggen von JavaScript auf der Clientseite den Browser, um das Debuggen durchzuführen. Verwenden Sie für Node den Node-Inspector (den Browser) zum Debuggen.
Was Intellisense betrifft, brauchen Sie es nicht und es wird in 10% der Fälle falsch sein. Persönlich ist die Tatsache, dass es in 10% der Fälle falsch läuft, genug, um nicht alles zu nutzen. Auch hier ist WebStorm 3 die einzige IDE, die es zu 90% schafft. VS2011 ist vielleicht auch ein guter Konkurrent, aber ich habe es nicht persönlich ausprobiert. VS2010 ist für JavaScript schrecklich.
quelle
Mein Projekt war ein Atlassian JIRA- Plugin: Java, SQL, einige Velocity- Vorlagen im Backend und einige Dashboard-Gadgets (JavaScript / HTML / CSS) im Frontend. Atlassian hat auch eigene Frameworks für die Plugins. Daher ist es hilfreich, wenn eine IDE nicht standardmäßige externe Bibliotheken unterstützt.
Ich habe ziemlich unangenehme Erfahrungen mit der JavaScript-Unterstützung von Eclipse gemacht. Es gibt zahlreiche Fehler mit Vervollständigung und automatischer Code-Formatierung, insbesondere bei komplexem Code (modulare Quellen, wenige verwendete Frameworks usw.). Refactoring funktioniert nicht immer wie vorgesehen (oder überhaupt nicht) und ist fast unbrauchbar. Ich habe Aptana Studio allerdings nicht ausprobiert.
NetBeans ist in dieser Hinsicht etwas besser, aber die Unterstützung für komplexe gemischte Quellprojekte (wie Java / JavaScript / Web / Vorlagen usw.) fehlt (vielleicht habe ich mich nicht genug angestrengt).
Endlich habe ich IntelliJ IDEA verwendet . Es ist kommerziell (es gibt eine 30-tägige Testversion), aber in Bezug auf die Funktionen unschlagbar. Code-Analyse, semantische Färbung, Refactoring, die über verschiedene Quelldateien (wie js, css, html) funktioniert. Probieren Sie es einfach aus und Sie würden nie zurückblicken.
PS Ich bin in keiner Weise mit JetBrains verbunden, es ist nur meine persönliche Ansicht.
quelle