Frage

Ich mag die IDEs von jetBrains wirklich, aber ich bin immer noch verwirrt.

Derzeit verwende ich PHPStorm für die PHP-/Node.js-/Frontend-JavaScript-Entwicklung und ich denke, es ist die beste IDE, die ich je verwendet habe.

Jetzt beginne ich mit Python (Django) und möchte die IDE, die Python, PHP und JavaScript unterstützt

Sollte ich zwei separate IDEs (PHPStorm für PHP/JavaScript und PyCharm für Python) oder eine einzige Intelij IDEA für alle verwenden?Ich bin auch verwirrt über das Django-Plugin für IDEA. Ist es für IDEA 13 verfügbar?

War es hilfreich?

Lösung

Könnte man problemlos nutzen PyCharm entwickelt Django-Anwendungen.

Ich glaube, es ist am besten, sich die sechs IDE-Produktreihen von JetBrains anzusehen best fitted for separate Codierungszwecke.

IntelliJ - Unterstützung für Java- und Enterprise-Technologien wie Java EE, Spring, GWT, Struts, Play, Grails, Hibernate, Google App Engine, OSGi.

PHPStorm - PHP-Code-Editor, HTML/CSS/JavaScript-Editor

PyCharm - Unterstützung für moderne Frameworks wie Django, Flask, Google App Engine, Pyramid, web2py.Deckt Python, JavaScript, CoffeeScript, TypeScript, HTML/CSS, Cython, Vorlagensprachen und mehr ab.

RubyMine - Webentwicklung mit allen Ruby on Rails-Framework-Versionen von 2.x bis 4.x, Intelligent Ruby Editor mit Vervollständigung, Code-Snippets und automatischen Refactorings.

WebStorm - JavaScript-IDE.HTML5, Node.js, TypeScript, CoffeeScript, Dart, EJS, Lenker, Moustache, Web Components, Stylus, LESS, Sass, Jade, JSLint/JSHint...

AppCode - Objective C IDE, On-the-Fly-Codequalitätsanalyse für Objective-C, C, C++, JavaScript, CSS, HTML, XML und Xpath.

Ich denke, das Wichtigste dabei ist, dass man neben Ruby oder Python oft auch HTML- und CSS-IDE-Tools benötigt.Aus diesem Grund gibt es in diesen Produkten einige doppelte Tools.Allerdings sind diese hauptsächlich für separate Dinge bestimmt.

Bei der Verwendung von IDEs habe ich RubyMine für Ruby und PhpStorm für PHP verwendet.Wenn Sie sich für Node.js interessieren, verwenden Sie Intelli J.

Natürlich ist es möglich, eine davon für alle Zwecke zu verwenden, aber es ist genauso, als würde man Xcode für die Entwicklung von Rails-Anwendungen verwenden.Das bedeutet, dass Sie möglicherweise in Schwierigkeiten geraten und die Werkzeuge, die für Sie da wären, oft fehlen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top