Top 10 beste Python -Ides für Ubuntu in Top 10Top 10

Top 10 beste Python -Ides für Ubuntu in Top 10Top 10

Python ist eine der am häufigsten verwendeten Allzweck -Programmiersprache. Die meisten beliebten Websites oder Anwendungssoftware, die Sie täglich verwenden, werden von Python betrieben.

Der Grund für die Popularität dieser Programmiersprache ist die einfache und leicht verständliche Natur. Data Science und Data Analytics sind Anwendungen der Python -Programmierung. Diese Bereiche sind dafür verantwortlich, viele Arbeitsplätze auf der ganzen Welt zu schaffen.

Es gibt viele integrierte Entwicklungsumgebungen (IDEs) für die Bearbeitung und Programmierung in Python. Persönlich bevorzuge ich Vim im Ubuntu -Terminal, aber es gibt viele Ides wie Pycharm, GNU EMACs und Pyzo, die für Ubuntu verfügbar sind. Also werden wir heute diese IDEs einzeln besprechen.

Vim

Merkmale:

  • Satzstellung markieren
  • Unterstützung für andere Programmiersprachen, abgesehen von Python
  • Tolle Unterstützung der Gemeinschaft

Vim ist meine bevorzugte IDE Nr. 1 direkt aus den College -Projekten und noch heute, weil es die mühsame Aufgabe wie das Programmieren sehr einfach und angenehm macht. VIM wird auch von vielen Entwicklern und Linux -Benutzern verwendet, da es sehr schnell ist und eine sehr anpassbare IDE ist. Noch wichtiger ist, dass Vim die Debugging-Aufgabe erleichtert und viele Tools und Plug-Ins unterstützt.

VIM kann sowohl als eigenständige Anwendung als auch als Befehlszeilenschnittstelle verwendet werden. Viele neue Benutzer werden es möglicherweise anfangs schwer verwenden, aber wenn Sie sich daran gewöhnt haben, werden Sie es lieben, auf VIM zu programmieren.

$ sudo apt-get install Vim

Pycharm

Merkmale:

  • CODE AUTO FORUCHUNG
  • Integrierter Debugger
  • Aktive Unterstützung der Community

Pycharm ist ein sehr beliebtes plattformübergreifendes Python-ide, das in zwei Ausgaben erhältlich ist, nämlich Community and Professional Edition. Die Community Edition ist kostenlos und Open-Source, während die Pro Edition bezahlt wird. Es ist sehr anpassbar und verfügt über eine reichhaltige IDE mit Funktionen wie integriertem Unit -Test und Python -Debugger, Fehler -Hervorhebung, Codeanalyse und vielem mehr, die Sie in IDE erwarten können.

Pycharm hat im Vergleich zu den anderen Python -IDES eine der besten GUI und könnte für professionelle Entwickler eine gute Wahl sein. Es ist für die neuesten Veröffentlichungen von Ubuntu unter Snap -Paket verfügbar und kann direkt im Ubuntu Software Center heruntergeladen werden.

$ sudo snap install pycharm -community -klassic

Eric

Merkmale:

  • Unterstützung für Erweiterungen und Plug-Ins
  • Quellcode automatische Vervollständigung
  • Integrierter Webbrowser

Eric ist eine integrierte Open-Source-Entwicklungsumgebung, die in Python geschrieben und entwickelt wurde. Es ist eine plattformübergreifende IDE mit Unterstützung für viele Programmiersprachen, einschließlich Python. Eric IDE ist mit so vielen Funktionen gebündelt, darunter Code Auto-Completion, Fehler-Hervorhebung, integriertes Python-Debugger, Voraussuche, Syntax-Hervorhebung usw.

Eric hat eine einfache, aber sehr anpassbare GUI mit Unterstützung für Plug-Ins und Erweiterungen. Es hat auch einen integrierten Klassenbrowser, den Sie in keinem IDE finden werden.

$ sudo apt-GET ERIC Installieren Sie Eric

Pyzo

Merkmale:

  • Interaktive Benutzeroberfläche
  • Keine Notwendigkeit eines Python -Dolmetschers

Pyzo ist eine Open-Source-Programmierumgebung, die auf Python basiert. Es verwendet Conda, um die Python -Pakete zu verwalten. Es ist eine einfache und interaktive IDE, aber es gibt keinen Kompromiss mit seinen Funktionen. Einige der Funktionen umfassen Syntax -Hervorhebung, Eindringungshandbuch, Matlab -wie UI, Drag & Drop -Dateien und -verzeichnisse usw.

Pyzo bietet auch interaktive Hilfe, Dateibrowser und unterstützt alle wichtigen Programmiersprachen. Pyzo kann aus dem Softwarecenter oder Terminalbefehl heruntergeladen und installiert werden.

$ sudo apt-Get-Update
$ sudo apt-Get Installieren Sie Python3-Pip Python3-Pyqt4
$ sudo python -m pip Installieren Sie Pyzo -upgrade

Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um die Pyzo -IDE zu starten.

$ pyzo

Spyder

Merkmale:

  • Gemeinschaftliche Unterstützung
  • Leicht navigierbar

Spyder ist eine plattformübergreifende integrierte Entwicklungsumgebung, die speziell für die wissenschaftliche Programmierung in Python entwickelt wurde. Es handelt sich um eine mehrsprachige IDE mit Funktionen wie Code Auto-Abschluss, Syntax-Hervorhebung, Codeanalyse, horizontaler und vertikaler Aufteilung.

Spyder verfügt.

$ sudo apt-Get Installieren Sie Spyder

GNU EMACS

Merkmale:

  • Hoch anpassbar

GNU EMACS ist eine integrierte Entwicklungsumgebung, die im Rahmen des GNU -Projekts entwickelt wurde. Es ist ein plattformübergreifender Code-Editor. Es ist ein anpassbarer Code -Editor mit Unterstützung für die Python -Programmiersprache außerhalb der Box. Es ist eine der leistungsstärksten IDES für die Programmierung in Python.

GNU EMACS verfügt über eine einfache Benutzeroberfläche, die eine hervorragende Endbenutzererfahrung bietet. EMACs beschränkt sich nicht nur auf die Programmierung, wie Sie es für Webbrowser, E -Mail usw. verwenden können.

$ sudo add-apt-repository pPA: kelleyk/emacs
$ sudo apt-Get-Update
$ sudo apt-Get Installieren Sie EMACs

Atom

Merkmale:

  • Benutzerfreundlich
  • Smart Auto-Completion-Unterstützung
  • Vollständig anpassbare Schnittstelle

Atom ist ein kostenloser und Open-Source-Texteditor mit Funktionen wie integrierten Entwicklungsumgebungen. Es wurde von GitHub entwickelt und unterstützt fast alle wichtigen Programmiersprachen, einschließlich Python. Durch die Installation einiger Erweiterungen und Plug-Ins können Sie die IDE-ähnliche Funktionalität in Atom bringen.

Atom verfügt über eine glatte Benutzeroberfläche und bietet Funktionen wie automatische Vervollständigung, Syntax-Hervorhebung, Diagnose und vieles mehr.

$ sudo add-apt-repository pPA: webUpd8team/atom
$ sudo apt-Get-Update
$ sudo apt-get atom installatom

Pydev (Eclipse)

Merkmale:

  • Autocode -Fertigstellung
  • Leicht zu navigieren

Pydev ist ein Plug-In von Drittanbietern für Eclipse, eine integrierte Entwicklungsumgebung, die für die wissenschaftliche Programmierung in Python entwickelt wurde. Es bietet Funktionen wie Codeanalyse, grafisches Debuggen, Code -Refactoring usw.

Da Pydev in Eclipse integriert ist, hat es eine sehr gute Benutzeroberfläche. Es hat auch eine Integration in Pyraint. Um den Pydev zu verwenden.

Flügel

Merkmale:

  • Kraftvoller Debugger
  • Automatische Bewirtschaftung und automatische Vervollständigung

Flügel ist eine IDE, die von Wingware entwickelt wurde. Es ist speziell für die Python -Programmiersprache entwickelt. Wing bietet viele Funktionen wie automatische Vervollständigung, automatische Bearbeitung, Quellbrowser, Code-Navigation sowie lokales und entferntes Debugging.

Wing hat eine flexible Benutzeroberfläche mit allem, was perfekt platziert ist, damit Sie leicht alles finden können, was Sie wollen.

Download Wing Paket von hier:

https: // Wingware.com/downloads/wing-personal

Thonny

Merkmale:

  • Ideal für Anfänger, einfach zu bedienen
  • Syntaxfehler Hervorhebung

Thonny ist eine einfache IDE, die speziell für Anfänger entwickelt wurde. Es verfügt über eine einfache und einfache Benutzeroberfläche mit einigen grundlegenden Funktionen wie Debugger, Code -Abschluss usw. Thonny kommt mit Python 3 beladen.6 erstellt aus der Box, für die ein einfaches Installationsprogramm mit der Python -Programmierung beginnen muss.

Das Beste an Thonny ist, dass es eine anfängerfreundliche Systemschale hat. Sie können die Systemschale aus den Tools öffnen, um die zusätzlichen Pakete zu installieren oder die Python -Handhabung in der Befehlszeile zu erlernen. Sie können Thonny vom Ubuntu Software Center herunterladen und installieren.

LEERLAUF

Merkmale:

  • Satzstellung markieren
  • CODE Auto-Vervollständigung

Leerlauf ist eine integrierte Entwicklungsumgebung für Python -Programmiersprache. Es ist in Python -Programmiersprache und Tkinter GUI Toolkit geschrieben. Es handelt.

Besprechen Sie über die Funktionen, die mehrere Fenster, die automatische Fertigstellung und das Färben der Codeeingabe sind eine der vielen bemerkenswerten Funktionen. Abgesehen davon ist es auch eine gut konfigurierbare Python -IDE.

$ sudo apt-Get-Update
$ sudo apt-get install it itaL3

Abschluss

Abschließend hängt die Auswahl der besten IDE immer von den Vorlieben und Bedürfnissen des Programmierers ab. Die hier aufgeführten IDEs sind die besten in Bezug auf Code -Bearbeitung, Debugging und allgemeine Benutzererfahrung.