Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Editoren gibt es zum Schreiben von Python-Code?

Welche Editoren gibt es zum Schreiben von Python-Code?

silencement
silencementOriginal
2019-06-11 11:02:496826Durchsuche

Die aktuelle Entwicklungssituation von Python ist noch unklar. Vor zehn Jahren waren Skriptsprachen wie Perl, PHP und Ruby die angesagtesten Dinge im Technologiebereich. Heute ist es jedoch zu Python geworden: Heute ist Python die zweitbeliebteste Programmiersprache auf GitHub; es ist die am schnellsten wachsende große Programmiersprache auf Stack Overflow. Darüber hinaus gilt sie als die beliebteste Sprache für maschinelles Lernen.

Welche Editoren gibt es zum Schreiben von Python-Code?

Welche sind die am häufigsten verwendeten Python-Editoren?

pycharm

Wenn Sie nach einer voll ausgestatteten und dedizierten Python-IDE suchen, dann muss es PyCharm sein, PyCharm ist es entwickelt von Entwickelt von JetBrains, dem gleichen Team, das auch eine andere beliebte Java-IDE erstellt hat – IntelliJ IDEA. Es ist auch eine der beliebtesten IDEs für Python.

Die Open-Source-Community-Version bietet Entwicklern alle Tools, die sie für eine effiziente Python-Entwicklung benötigen, einschließlich schneller Code-Navigation, Code-Refactoring, Unit-Tests und einem Debugger. Die kommerzielle Version unterstützt Django, Mako und Web2Py vollständig für die Webentwicklung.

Spyder

Spyder (ehemals Pydee) ist eine leistungsstarke interaktive Python-Sprachentwicklungsumgebung, die erweiterte Codebearbeitung, interaktive Tests, Debugging und andere Funktionen bietet und Windows unterstützt. Linux- und OS-X-Systeme.

Diese IDE ist RStudio und Matlab sehr ähnlich und soll den Lernprozess von Datenwissenschaftlern vereinfachen. Die einzigartige Funktionskombination von Spyder macht es zu einem idealen Werkzeug für Wissenschaftler, Ingenieure und Datenanalysten. Zu diesen integrierten Funktionen gehören erweiterte Bearbeitung, interaktive Konsole, Dokumentbetrachter, Variablenbrowser und eine ganze Reihe von Entwicklungstools, einschließlich einiger sehr guter Visualisierungsoptionen, um Ihre Daten glänzend aussehen zu lassen.

Eclipse + PyDev

Es scheint unvernünftig, Eclipse hinzuzufügen, aber PyDev ist ein kostenloses Open-Source-Plug-in für Eclipse, sodass Entwickler Sie verwenden können kann beim Programmieren in Python gleichzeitig Eclipse-Funktionen verwenden. Aufgrund meiner langjährigen Liebe zu Eclipse habe ich beschlossen, es der Liste hinzuzufügen

Nach der Installation des Plug-Ins für Eclipse IDE kann PyDev kann für die Python-, Jython- und IronPython-Entwicklung verwendet werden. Zu den sofort einsatzbereiten Funktionen gehören Code-Vervollständigung, Code-Analyse, Refactoring, Python-Debugging und sogar eine interaktive Konsole. Wenn Sie ein Django-Entwickler sind, erleichtert PyDev das Erstellen und Ausführen neuer Django-Projekte.

IDLE (und IdleX)

Idle ist eine ziemlich einfache IDE, die in reinem Python mit Tkinter geschrieben wurde. Diese nach Eric Idle von Monty Python benannte IDE ist sehr leichtgewichtig und läuft direkt in der Python-Shell. Obwohl es über keine Projektverwaltungsfunktionen verfügt, bietet IDLE einen leistungsstarken Debugger und außerdem einen Texteditor mit mehreren Fenstern und vielen Funktionen, darunter mehrere Rückgängigmachungen, Python-Färbung, intelligente Einrückung, Aufrufhinweise und automatische Vervollständigung des Wartens.

Darüber hinaus ist IdleX eine Sammlung von mehr als 20 Erweiterungen und Plug-Ins, die Entwicklern mehr Tools für akademische Forschung und Entwicklung sowie explorative Programmierung bieten. Zu diesen Funktionen gehören Shell-Erweiterungen, Editor-Erweiterungen, interaktive Ausführung von Editoren usw.

Das obige ist der detaillierte Inhalt vonWelche Editoren gibt es zum Schreiben von Python-Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn