Skip to main content

PyCharm - De beste Linux Python IDE

How To Install PyCharm In Ubuntu 18.04 + Create and Run First Python Project (April 2025)

How To Install PyCharm In Ubuntu 18.04 + Create and Run First Python Project (April 2025)
Anonim

Deze gids zal u kennis laten maken met de PyCharm geïntegreerde ontwikkelomgeving, die kan worden gebruikt om professionele applicaties te ontwikkelen met behulp van de programmeertaal Python. Python is een geweldige programmeertaal omdat het echt platformonafhankelijk is. Het kan worden gebruikt om een ​​enkele toepassing te ontwikkelen die op Windows-, Linux- en Mac-computers kan worden uitgevoerd zonder dat er opnieuw code hoeft te worden gecompileerd.

PyCharm is een editor en debugger ontwikkeld door Jetbrains, dezelfde mensen die Resharper ontwikkelden. Resharper is een geweldig hulpmiddel dat door Windows-ontwikkelaars wordt gebruikt voor het reviseren van code en om hun leven gemakkelijker te maken bij het schrijven van .NET-code. Veel van de principes van Resharper zijn toegevoegd aan de professionele versie van PyCharm.

PyCharm installeren

Deze gids voor het installeren van PyCharm laat zien hoe PyCharm te downloaden, te downloaden, de bestanden uit te pakken en uit te voeren.

Het welkomstscherm

Wanneer u PyCharm voor het eerst start of wanneer u een project afsluit, krijgt u een scherm met een lijst met recente projecten.

U ziet ook de volgende menu-opties:

  • Maak een nieuw project
  • Open een project
  • Afrekenen van versiebeheer

Er is ook een optie voor configuratie-instellingen waarmee u de standaard Python-versie en andere dergelijke instellingen kunt instellen.

Een nieuw project maken

Wanneer u ervoor kiest om een ​​nieuw project aan te maken, krijgt u als volgt een lijst met mogelijke projecttypen:

  • Pure Python
  • Django
  • fles
  • Google App Engine
  • Piramide
  • web2py
  • Hoekige CLI
  • angularjs
  • fundament
  • HTML5 Boilerplate
  • Reactiestartkit
  • Twitter Bootstrap
  • Web Starter Kit

Als u een basisdesktoptoepassing wilt maken die op Windows, Linux en Mac wordt uitgevoerd, kunt u een Pure Python-project kiezen en QT-bibliotheken gebruiken om grafische toepassingen te ontwikkelen die er uitzien als het besturingssysteem waarop ze worden uitgevoerd, ongeacht waar ze zich bevinden werden ontwikkeld.

Naast het kiezen van het projecttype, kunt u ook de naam voor uw project invoeren en ook de versie van Python kiezen om tegen te ontwikkelen.

Open een project

U kunt een project openen door op de naam in de recent geopende projectenlijst te klikken of op de Open knop en navigeer naar de map waarin het project dat u wilt openen zich bevindt.

Controleren vanaf bronbeheer

PyCharm biedt de mogelijkheid om projectcode uit verschillende online bronnen te bekijken, waaronder GitHub, CVS, Git, Mercurial en Subversion.

De PyCharm IDE

De PyCharm IDE begint met een menu bovenaan. Hieronder staan ​​tabbladen voor elk open project.

Aan de rechterkant van het scherm vindt u foutopsporingsopties voor het doorlopen van code.

Het linkerdeelvenster bevat een lijst met projectbestanden en externe bibliotheken.

Om een ​​bestand toe te voegen, klikt u met de rechtermuisknop op de projectnaam en kiest nieuwe. U krijgt dan de optie om een ​​van de volgende bestandstypen toe te voegen:

  • het dossier
  • directory
  • Python-pakket
  • Python-bestand
  • Jupyter Notebook
  • HTML-bestand
  • stylesheet
  • JavaScript
  • getypte tekst
  • CoffeeScript
  • augurkje
  • Databron

Wanneer u een bestand toevoegt, zoals een python-bestand, kunt u beginnen te typen in de editor in het rechterpaneel.

De tekst is allemaal in kleur gecodeerd en heeft een vetgedrukte tekst. Een verticale lijn geeft de inspringing weer, zodat u zeker weet dat u goed typt.

De editor bevat ook volledige IntelliSense, wat betekent dat wanneer u begint met het invoeren van de namen van bibliotheken of herkende opdrachten, u de opdrachten kunt voltooien door op tab.

Foutopsporing van de applicatie

U kunt op elk moment uw toepassing debuggen door de opties voor foutopsporing in de rechterbovenhoek te gebruiken.

Als u een grafische toepassing aan het ontwikkelen bent, kunt u eenvoudig op de groene knop drukken om de toepassing uit te voeren. U kunt ook op drukken Shift + F10.

Om de toepassing te debuggen, kunt u op de knop naast de groene pijl klikken of op drukken Shift + F9. U kunt onderbrekingspunten in de code plaatsen zodat het programma op een bepaalde regel stopt door in de grijze marge op de lijn te klikken waar u wilt afbreken.

Om een ​​enkele stap voorwaarts te maken, kunt u op drukken F8, die de code overschrijdt. Dit betekent dat het de code zal uitvoeren, maar het zal niet in een functie stappen. Om in de functie te stappen, drukt u op F7. Als u zich in een functie bevindt en naar de oproepfunctie wilt gaan, drukt u op Shift + F8.

Terwijl u aan het debuggen bent, ziet u onderaan het scherm verschillende vensters, zoals een lijst met processen en threads en variabelen waarnaar u de waarden bekijkt. Terwijl u door de code loopt, kunt u een horloge aan een variabele toevoegen, zodat u kunt zien wanneer de waarde verandert.

Een andere goede optie is om de code met dekkingschecker uit te voeren. De programmeerwereld is in de loop der jaren enorm veranderd en nu is het gebruikelijk dat ontwikkelaars een testgestuurde ontwikkeling uitvoeren, zodat elke wijziging die ze maken, kan worden gecontroleerd om ervoor te zorgen dat ze geen ander deel van het systeem hebben verbroken.

De dekkingschecker helpt u eigenlijk om het programma uit te voeren, een aantal tests uit te voeren en vervolgens wanneer u klaar bent, kunt u zien hoeveel procent van de code als percentage is gedekt tijdens uw testrun.

Er is ook een hulpmiddel om de naam van een methode of klasse weer te geven, hoe vaak de items zijn genoemd en hoe lang in dat specifieke stuk code is doorgebracht.

Code Refactoring

Een echt krachtige functie van PyCharm is de code refactoring optie.

Wanneer u begint met het ontwikkelen van code, verschijnen er kleine markeringen in de rechtermarge. Als u iets typt dat waarschijnlijk een fout veroorzaakt of gewoon niet goed is geschreven, plaatst PyCharm een ​​gekleurde markering.Als u op de gekleurde markering klikt, krijgt u het probleem te zien en krijgt u een oplossing.

Als u bijvoorbeeld een importinstructie hebt die een bibliotheek importeert en vervolgens niets gebruikt uit die bibliotheek, wordt niet alleen de code grijs, maar geeft de markering aan dat de bibliotheek ongebruikt is.

Andere fouten die verschijnen, zijn voor een goede codering, zoals het hebben van slechts één lege regel tussen een importinstructie en het begin van een functie. U krijgt ook te horen wanneer u een functie hebt gemaakt die niet in kleine letters is.

U hoeft zich niet aan alle PyCharm-regels te houden. Velen van hen zijn gewoon goede coderingsrichtlijnen en hebben niets te maken met het feit of de code wel of niet zal worden uitgevoerd.

Het codemenu heeft ook andere refactoring-opties. U kunt bijvoorbeeld code opschonen en u kunt een bestand of project inspecteren op problemen.

Samenvatting

PyCharm is een geweldige editor voor het ontwikkelen van Python-code in Linux, en er zijn twee versies beschikbaar. De communityversie is voor de toevallige ontwikkelaar, terwijl de professionele omgeving alle hulpmiddelen biedt die een ontwikkelaar nodig heeft voor het maken van professionele software.