10 Beste Python -IDEs für Linux -Programmierer im Jahr 2020

10 Beste Python -IDEs für Linux -Programmierer im Jahr 2020

Python ist eine allgemeine Programmiersprache für den Aufbau irgendetwas; Von der Backend -Webentwicklung, der Datenanalyse, der künstlichen Intelligenz bis hin zum wissenschaftlichen Computing. Es kann auch zur Entwicklung von Produktivitätssoftware, Spielen, Desktop -Apps und darüber hinaus verwendet werden.

Es ist leicht zu erlernen, hat eine saubere Syntax- und Eindringungsstruktur. Und ein Ide (Integrierte Entwicklungsumgebung) kann zu einem gewissen Verlänger die Programmierungserfahrung zum Lernen oder Entwickeln mithilfe einer Sprache bestimmen.

Lesen Sie auch: 18 Beste IDES für Programmierer und Entwickler

Da sind viele Python -Ides Dort draußen werden wir in diesem Artikel auflisten Beste Python -Ides für Linux. Egal, ob Sie neu im Programmieren oder ein erfahrener Entwickler sind, wir haben Sie abgedeckt.

1. Pycharm

Pycharm ist eine leistungsstarke, plattformübergreifende, hochpassbare und steckbare Python-IDE, die alle Entwicklungstools an einem Ort integriert. Es ist merklichreich und kommt in einer Community (kostenlos und open-Source) sowie in professionellen Ausgaben.

Es bietet Smart-Code-Fertigstellung, Funktionen für Codeinspektionen und weist bemerkenswerte Fehler und Schnellfixes auf. Es wird auch mit automatisierten Code -Refactoring und hervorragenden Navigationsfunktionen versandt.

Pycharm Python Ide

Hat integrierte Entwickler-Tools wie einen integrierten Debugger und Testläufer; Python -Profiler; ein eingebautes Terminal; Integration mit großen VCs und integrierten Datenbank-Tools und vielem mehr. Es ist bei Python -Programmierern sehr beliebt und für professionelle Entwickler konzipiert.

2. Flügel Python IDE

Wing Python IDE ist ein hochpassbarer und flexibler, professioneller Python -IDE mit einem leistungsstarken Debugger und intelligenten Herausgeber. Es ermöglicht eine schnelle, genaue und unterhaltsame Weise für die interaktive Pythonentwicklung.

Einige seiner gut kennengelernten Funktionen umfassen extrem leistungsstarke Debugging -Funktionen, Codenavigation, integrierte Unit -Tests, Fernentwicklung und vieles mehr. Wenn Sie es lieben, benutzt man Vim, Dann bindet der Flügel erstaunlich an VIM -Editor.

Flügel Python IDE

Es hat eine reichhaltige Integration in App Engine, Django, Pyqt, Flask, Vagrant und darüber hinaus. Es unterstützt das Projektmanagement und die Versionskontrolle mit Git, Mercurial, Bazaar, Subversion und vielen anderen. Es wird auch bei Python -Entwicklern populär, und viele Benutzer bevorzugen es jetzt Pycharm.

3. Eric Python ide

Eric ist ein vorgestellter Python Ide, der in Python geschrieben wurde. Es basiert auf dem plattformübergreifenden QT UI-Toolkit, das in die hochflexible SCINTILLA-Editor-Steuerung integriert ist. Es hat eine unbegrenzte Anzahl von Redakteuren.

Es bietet ein konfigurierbares Fensterlayout, eine konfigurierbare Syntax-Hervorhebung, die automatische Vervollständigung von Quellcode, Quellcode-Call.

Eric Python ide

Eric Hat einen integrierten Klassenbrowser und einen Webbrowser, eine integrierte Versionskontrollschnittstelle für Quecksilber-, Subversion- und Git-Repositories als Kern-Plug-Ins und vieles mehr. Eines der wichtigsten Merkmale, die in vielen Python -IDES fehlen, ist ein integriertes Quellcode -Dokumentationssystem.

4. Pydev für Eclipse

Pydev ist eine Open-Source-Feature-reichen Python-IDE für die Sonnenfinsternis. Es unterstützt die Django -Integration, den Abschluss des Codes, den Abschluss des Codes mit Autoimport, Typ -Hinweis und Codeanalyse.

Pydev Python Ide

Es bietet Refactoring, einen Debugger, Remote -Debugger, Token -Browser, interaktive Konsole, Integration von Unit -Tests, Codeabdeckung und Pyraint -Integration. Sie ermöglichen es Ihnen, Referenzen mit ((Strg+Verschiebung+g) Abkürzungsschlüssel. Sie können es für Python, Jython und Ironpython Development verwenden.

5. Spyders Scientific Python IDE Spyders

Spyder ist eine wissenschaftliche Python -IDE mit vielen Merkmalen für Forschung, Datenanalyse und wissenschaftliche Paketerstellung. Es wird mit einem mehrsprachigen Editor mit Funktions-/Klassenbrowser, Codeanalysefunktionen (mit Unterstützung von Pyflakes und Pyraint), Code-Abschluss, horizontaler und vertikaler Aufteilung sowie GOTO-Definitionsfunktion geliefert.

Spyder Python Ide

Es verfügt über eine interaktiv. Spyder ermöglicht die Suche nach Abfragen über mehrere Dateien in Ihrem Projekt, wobei die regulären Ausdrücke vollständig unterstützt werden.

6. Pyzo Python Ide

Pyzo ist eine einfache, freie und offene IDE für Python. Es beschäftigt Conda, ein Binärpaketmanager und Ökosystem auf Systemebene, Binärpaket auf Systemebene. Es funktioniert jedoch ohne Python -Dolmetscher. Das Hauptziel des Hauptdesigns ist es, einfach und hoch interaktiv zu sein.

Pyzo Python Ide

Es besteht aus einem Editor, einer Shell und einer Auswahl nützlicher Standard -Tools wie einem Dateibrowser, einer Quellstruktur, eines Loggers und einer interaktiven Funktionsfunktion, um dem Programmierer auf verschiedene Weise zu helfen. Es bietet vollständige Unicode -Unterstützung sowohl in Editor als auch in Shell. Und Sie können zwischen verschiedenen QT -Themen wählen, um sie zu verwenden.

7. Thonny Python Ide

Thonny ist eine Open-Source-Python-IDE für Anfänger, die im Python-Lernen und -entwicklung kein Vorkenntnis haben. Es kommt mit Python 3.7 und hat sehr grundlegende und einfache Funktionen, die von neuen Entwicklern leicht verstehen können.

Zu den grundlegenden Funktionen gehören ein einfacher Debugger mit F5-, F6- und F7 -Funktionstasten für Debugging -Code. Sie bietet die Option, wie Python Ihre Ausdrücke bewertet, Syntaxfehler, Autocode -Abschlussunterstützung und ein PIP -Paket -Manager zur Installation von 3RD -Party -Paketen hervorhebt.

Thonny Python Ide

8. Idle Python IDE

Idle ist eine Open-Source- und populäre Pythons integrierte Entwicklungs- und Lernumgebung für Programmierer auf Anfängerebene, die Python-Entwicklungsprogramme ohne vorherige Erfahrung lernen möchten.

Idle ist eine plattformübergreifende und enthält grundlegende Funktionen, mit denen Sie Ihre Python-Projekte in einer einfachen grafischen Benutzeroberfläche bearbeiten, ausführen und debuggen können. Der Leerlauf wird im 100% igen Python -Programm codiert und verwendet das Tkinter -GUI -Toolkit, um seine Fenster zu erstellen.

Idle Python IDE

9. GNU -EMACs für Python -Programmierung

EMACs ist ein kostenloser, erweiterbarer, anpassbarer und plattformübergreifender Texteditor. EMACs hat bereits eine aus dem Box-Python-Unterstützung über “über“Python-Mode”. Wenn Sie ein EMACS -Fan sind, können Sie eine vollständige IDE für die Python -Programmierung erstellen, indem Sie die in der Python -Programmierung im EMACS -Leitfaden aufgeführten Pakete im EMACS -Wiki integrieren.

EMACS -Editor

10. VIM -Editor

Vim ist ein beliebter, leistungsstarker, konfigurierbarer und vor allem erweiterbarer Texteditor. Es ist schnell und wird oft von vielen Linux -Benutzern als Python -Entwicklungsumgebung verwendet. Um es als IDE zu konfigurieren Vim.

VIM -Editor

Vim kann besonders für neue Benutzer schmerzhaft sein, aber sobald Sie es durchkommen, werden Sie eine perfekte Übereinstimmung haben (ich meine Vim und Python). Es gibt verschiedene Erweiterungen, mit denen Sie eine vollwertige, professionelle IDE für Python einrichten können. Weitere Informationen finden Sie in der VIM -Dokumentation und Python Wiki.

Zusammenfassung

Ein Ide kann den Unterschied zwischen einer guten und einer schlechten Programmierungserfahrung ausmachen. In diesem Artikel haben wir 8 beste Python -Ides für Linux geteilt. Haben wir welche verpasst, lassen Sie es uns über das Kommentarformular unten wissen. Lassen Sie uns auch wissen, welche IDE Sie derzeit für die Python -Programmierung verwenden.