Ich habe hier viele Antworten auf ähnliche Fragen überprüft, aber meine Anforderungen waren unterschiedlich.
Hintergrund :
Ich bin ein Entwickler, der von traditionellen kompilierten Sprachen zu modernen webzentrierten Sprachen übergeht, wobei der Löwenanteil auf JavaScript ausgerichtet ist (Node.js, ExpressJS, Jasmine usw.). Obwohl ich Visual Studio 2013 habe und es die meisten dieser Funktionen hat, ist es für meine Anforderungen nicht sofort einsatzbereit und ehrlich gesagt bisher fehlerhaft. Zum Beispiel wird es gelegentlich etwas redlinen, das tatsächlich funktioniert.
Apropos Zeit, ich habe im Moment nicht viel Zeit, um ein paar IDEs auszuprobieren, geschweige denn, mich mit ihnen vertraut zu machen.
Anforderungen :
-Einfache/Sanfte Lernkurve. Ich möchte dieses Ding installieren und loslegen, nicht herumspielen und einen Haufen benutzerdefinierten Mist einrichten und beten, dass ich nichts vermasselt habe.
-Debugging mit guter, detaillierter Fehlerberichterstattung
-Kostenlos* (für kommerzielle Nutzung)
-Windows 10-kompatibel (Die meisten für 8/8.1 bewerteten Dinge scheinen bisher zu funktionieren)
-Offline-Version (keine 100 % Cloud-Apps)
Einstellungen :
-Anpassbare UI-Farbschemata für Text/Hintergrund
Dinge, die ich ausprobiert habe, die mir nicht gefallen haben, oder Dinge, die ich nicht mag, da sie nicht kostenlos sind:
-WebStorm: Nicht kostenlos. Ich höre großartige Dinge über diese IDE hier.
-Klammern: Die automatische Formatierung ist mit diesem Programm außer Kontrolle geraten, und anstatt dies einfach innerhalb des Programms/der Benutzeroberfläche zu ändern, müssen Sie JSON-Konfigurationsdateien erstellen? Willst du mich verarschen? Ja, das scheitert definitiv an der Lernkurve ... Blöder Overkill.
-Erhabener Text 2: Nicht kostenlos und nicht Javascript-freundlich
-Notepad++: Sehr praktisch, aber immer noch nur ein Texteditor
-JavaScript-IDE für Eclipse: Ich weiß immer noch nicht, was zum Teufel ich tun muss, um eine einfache JS-Datei damit auszuführen, aber ich habe es aufgegeben. Es interessiert mich nicht einmal mehr. Darüber.
-Cloud9: Cloud-basierte IDE. Ja, nein danke. Das ist zu viel Kontrolle in den Händen meines Tools statt umgekehrt, und das Ganze ist mit ihrer Cloud-Anforderung verbunden. Ich dachte nicht, dass es ein Problem sein würde, bis ich es tatsächlich ausprobierte.
-Atom: Die nervigste UX zur Codevervollständigung, die ich je gesehen habe. Zuerst habe ich gelacht, dann habe ich geweint.
-Microsoft WebMatrix 3: Ich konnte dies nicht unter Windows 10 installieren, weil ich seine Voraussetzungen unter Windows 10 nicht installieren konnte. Boo.
* Wenn WebStorm mit kostenlosen IDEs den Unterschied zwischen Tag und Nacht ausmacht, betonen Sie bitte diesen Punkt. Ich halte es nicht für eine akzeptable Antwort, aber ich werde Ihre Empfehlung ernst nehmen und mich mit dem Dilemma zwischen kostenlos und Premium auseinandersetzen.
Nicht die schnellste, aber eine der zuverlässigsten der kostenlosen Java- und JavaScript-IDEs ist Eclipse - Sie werden vielleicht sogar feststellen, dass viele Dinge vertraut sind, da mehrere eingebettete Compiler-Toolketten Anpassungen von Eclipse als ihre IDE verwenden.
Brackets erfüllt (fast) alle Ihre Anforderungen.
Ich verwende es gerne für AngularJS unter Windows 10. Ich programmiere kein Java und weiß nicht, ob es Plugins für Ihre Versionskontrolle gibt/nicht gibt. Überzeugen Sie sich selbst davon. Den Rest kann ich aber bestätigen.
Was mir besonders gefällt, ist der Live-Vorschaumodus. Änderungen an HTML/CSS werden sofort im Browser angezeigt, ohne dass Dateien gespeichert werden müssen.
Versuchen Sie Klammern. Sie werden es nicht bereuen. Garantiert – oder Ihr Geld zurückerstattet.
Die relativ neue Version von VisualStudio Code scheint alle Kriterien zu erfüllen. Ich habe es jetzt zum Testen runtergeladen.
Schauen Sie sich Atom an .
Hoffe das hilft.
kayleeFrye_onDeck
kayleeFrye_onDeck
Steve Barnes
kayleeFrye_onDeck
Steve Barnes
kayleeFrye_onDeck