Wenn wir über Python-Programmierung sprechen, stellen wir fest, dass diese Sprache von einer Vielzahl von Publishern und IDEs unterstützt wird, sowohl kostenlos als auch kostenpflichtig. Heute wollte ich PyCharm besonders erwähnen, da es eine außergewöhnliche IDE zu sein schien , in Python zu programmieren, vielleicht die beste, die ich bisher gefunden habe .
Es ist wahr, dass PyCharm eine kostenpflichtige IDE ist, aber wir haben die kostenlose Version, auch als “Pycharm Community Edition” bekannt , die die Bedürfnisse zur Entwicklung unserer Projekte perfekt abdeckt. Später werden wir die kostenlose und kostenpflichtige Version von PyCharm überprüfen, um ihre Unterschiede festzustellen .
Es ist bekannt, dass jeder moderne Texteditor mit Hilfe von Plugins eine sehr vollständige und perfekt gültige Entwicklungsumgebung werden kann. Zu diesen Editoren gehören Sublime Text , Visual Studio Code , Atom und die Veteranen Vim und Emacs.
Ich konnte Ihnen nicht sagen, welche Lösung besser ist, da am Ende alles in einer Frage des persönlichen Geschmacks und der Gewohnheiten im Workflow während der Entwicklung zusammengefasst wird. Was ich an PyCharm mag, ist, dass alles im selben Paket enthalten ist und sobald der erste Konfigurationsprozess abgeschlossen ist, können wir mit der Programmierung beginnen.
Laden Sie die kostenlose Version von PyCharm herunter und installieren Sie das Programm.
Zuerst müssen wir auf die offizielle Website des Projekts unter der URL https://www.jetbrains.com/pycharm/
, wo wir den PyCharm-Download-Button finden. Wir müssen nur unser Betriebssystem auswählen und herunterladen.
Unter Windows wird mit der kostenlosen Edition ein Installationsprogramm mit der Erweiterung .exe
heruntergeladen. Die Größe beträgt nahezu 200 MB. Nach der Installation belegt das Programm ca. 600 MB. Wenn das Programm ausgeführt wird (ohne dass ein Projekt geladen wird), verbraucht es außerdem eine beträchtliche Menge an RAM (in meinem Fall etwa 600 MB) .
Anhand der obigen Daten erkennen wir bereits, dass es sich nicht um eine schlanke IDE handelt, und vergleichen sie schnell mit Texteditoren, die weniger Ressourcen benötigen. Aber vergessen wir nicht, dass PyCharm eine vollständige Entwicklungsumgebung ist, kein einfacher Texteditor.
PyCharm zum ersten Mal starten.
Während des ersten PyCharm-Starts führt uns das Programm durch einen Assistenten in der Grundkonfiguration der IDE. Alle diese Optionen können auf Wunsch auch nachträglich konfiguriert werden.
Zunächst können wir zwischen einer Benutzeroberfläche mit einem klaren Thema (IntelliJ) und einem dunklen Thema (Dracula) wählen. Persönlich mag ich dunkle Themen, weil sie mein Sehvermögen verringern.
Dieser Assistent bietet uns auch die Möglichkeit, einige häufig verwendete Plugins zu installieren: IdeaVim (emuliert den Vim-Editor) , Markdown (Unterstützung für Markdown-Syntax) , Bash-Unterstützung (Unterstützung für Bash-Code) , R-Sprachunterstützung (Unterstützung für R-Code) .
Unterschiede zwischen der kostenlosen Version von PyCharm (Community Edition) und der Professional Edition von Payment (Professional Edition).
Die Unterschiede zwischen der kostenlosen und der kostenpflichtigen Version sind auf der offiziellen Website zusammengefasst, aber für diejenigen, die kein Englisch sprechen, werden wir sie überprüfen.
Die kostenpflichtige Version enthält die folgenden Funktionen, die in der kostenlosen Version nicht verfügbar sind:
- Unterstützung für die Versionskontrolle.
- Wissenschaftliche Werkzeuge.
- Web-Entwicklungstools.
- Unterstützung für Webentwicklungs-Frameworks (Django, Flask, Pyramid, web2py usw.) .
- Unterstützung für Code Analyzer (Python Profiler) .
- Integration für die Entwicklung mit Datenbanken.
- Unterstützung für Remote-Entwicklung.
Hervorgehobene Funktionen von PyCharm, die es zu einer großartigen Python-IDE oder vielleicht zur besten machen.
Wir sehen, dass wir in der kostenlosen Version grundlegende und nicht so grundlegende Funktionen behalten. In der Tat haben wir einen Code-Debugger , der sehr nützlich ist, um den Code zu untersuchen und zu debuggen, ohne die IDE zu verlassen. Wir können Haltepunkte hinzufügen und den Code Schritt für Schritt überprüfen , um mögliche Fehler zu erkennen.
Eine weitere Funktion, die mir am besten gefällt, ist der Echtzeit-Code-Inspector , der uns vor möglichen Fehlern in der Syntax warnt und uns Vorschläge zur Behebung dieser Fehler gibt. Ich konnte das Falten des Codes nicht verfehlen, etwas, das ich persönlich liebe, weil es mir erlaubt, Ablenkungen zu vermeiden und es angenehmer ist, durch umfangreiche Codes zu navigieren.
Das Autocomplete-System verleiht der IDE eine gewisse “Intelligenz” und ermöglicht es uns, auf solide und sichere Weise zu entwickeln. Diese IDE bietet viele weitere erweiterte und grundlegende Funktionen, die Sie bei der Verwendung entdecken werden.
Ich schreibe nicht gern über Zahlungsprogramme, aber da PyCharm eine kostenlose Version anbietet, die ebenfalls Open Source ist und deren Potenzial berücksichtigt wird, habe ich mich diesem Artikel gewidmet.