Inleiding tot Atom Python Text Editor en hoe deze te configureren



Lees meer over de Atom Python-teksteditor, samen met het downloaden en instellen. Weet ook hoe u specifieke configuraties en installatie van Python-pakketten kunt bereiken.

De tijd wacht op niemand, en in dit immens snelle tijdperk hebben we altijd tools nodig waarmee we onze taken kunnen versnellen. Softwareontwikkeling is een van de belangrijkste taken waarvoor de meest vindingrijke omgevingen nodig zijn die niet alleen de programmeur helpen bij het schrijven van de code, maar ook de productie van software mogelijk maken. Dit is het enige doel van een IDE, en een van de beste, Atoom is gratis en open source. Het is een desktop-applicatie die is ontworpen om te dienen ontwikkelaars in hun streven.

Laten we, voordat we de diepte ingaan, even kijken naar alles wat in dit artikel zal worden bestudeerd:





Laten we eerst beginnen met uit te zoeken waarom je Python Atom IDE eigenlijk nodig hebt?

Waarom hebben we Atom-python nodig?

De eenvoudigste manier om een ​​Python-programma te maken en uit te voeren, is door een leeg bestand met de extensie .py extensie en wijs dat bestand aan vanaf de opdrachtregel met python bestandsnaam.py. Als alternatief kunt u IDLE die wordt geleverd als een standaardtoepassing samen met Python om uw code uit te voeren. Als u echter productief wilt zijn, zijn de eerste twee opties niet de beste. U moet iets betrouwbaarder en productiever gebruiken. Hier komt de Atom in beeld. Atom heeft geen functies in de traditionele zin, het maakt pakketten die bijdragen aan de hackbare kern. Deze pakketten bieden functies zoals automatisch aanvullen, coderegels en codemarkeringen.



Laten we dus verder gaan en ons verdiepen in deze opmerkelijke ‘Software voor softwareontwikkeling’, Atom.

Wat is Atom-teksteditor?

Atom is een open-source teksteditor voor meerdere platforms, die pakketten ondersteunt die zijn ontwikkeld in Node.js en die ondersteuning biedt voor Git-versiebeheer. De meeste pakketten zijn gratis beschikbaar en gebouwd door open-sourcecommunity's. Het is ontwikkeld en onderhouden door GitHub, gebouwd met behulp van webtechnologieën als een desktop-applicatie.

Atom is een open-source platformonafhankelijke IDE. Het ondersteunt pakketten die zijn ontwikkeld in Node.js en Git-versiebeheer. De meeste pakketten zijn gratis beschikbaar en gebouwd door open-sourcecommunity's. Deze IDE is ontwikkeld en onderhouden door GitHub op Electron-framework met behulp van webtechnologieën.



Atom downloaden

Ga naar om de Atom Python-teksteditor te downloaden https://atom.io/ .Het zal automatisch uw huidige besturingssysteem detecteren en het overeenkomstige installatiebestand tonen om te downloaden, klik op downloaden.

Nadat het downloadproces is voltooid, voltooit u de installatie door op Uitvoeren te klikken en wacht u tot de installatie is voltooid.Eenmaal geïnstalleerd, wordt Atom automatisch geopend in de standaardmap. Er wordt ook een snelkoppeling gemaakt in het startmenu.

Om Python-code uit te voeren, moet u de vereiste pakketten of plug-in installeren.

atom-startpagina-atom python-edureka

Laten we nu eens kijken hoe we Atom Python kunnen configureren om op een standaardmanier te openen om toegang te krijgen tot atom vanuit de directory van onze keuze. U kunt ook functies verkennen, zoals het installeren van een thema of pakket met behulp van de welkomstgids, zoals weergegeven in de bovenstaande afbeelding. Sluit voorlopig de welkomstgids en schakel de optie uit Toon welkomstgids bij het openen van Atom zodat u de volgende keer dat u atom starthet welkomstscherm verschijnt niet.

Ga nu naar de map waar je atom hebt gedownload, klik er met de rechtermuisknop op en selecteer openen met Atom.

Als u deze optie niet in het contextmenu ziet, kan deze worden gestart vanuit programma's. Ga naar Bestand-> Instellingen of gebruik Ctrl + komma (Ctrl +,) om instellingen te openen.

Klik in de instellingen op het tabblad Systeem en vink de volgende opties aan:

1) Weergeven in contextmenu's van bestanden

2) Weergeven in contextmenu's van mappen

Nu zal het contextmenu de vereiste optie tonen, namelijk, openen met Atom . Ga naar de directory en voer dezelfde bewerking uit als eerder beschreven.

U kunt de boomstructuur aan de linkerkant zien. Als je de structuurweergave niet ziet, ga dan naar weergave en klik op de structuurweergave omschakelen of gebruik de snelkoppeling (Ctrl + /) . Dubbelklik in de boomstructuur op het bestand en je kunt de code zien.

De code uitvoeren

Normaal gesproken wordt de opdrachtprompt gebruikt om uit te voeren . In Atom wordt echter een plug-in genoemd platformio-ide-terminal is beschikbaar die kan worden gebruikt om de python-bestanden uit te voeren. Om deze plug-in in te stellen, navigeert u naar Bestand-> Instellingen klik op het tabblad Installeren en zoek naar de plug-in platformio-ide-terminal en klik op installeren.

sort () in c ++

Zodra de installatie is voltooid, wordt een terminal in Atom geïntegreerd en ziet u een + -pictogram in de linkerhoek van de Atom-python-editor. De terminal wordt geopend in de huidige map als erop wordt geklikt.

U kunt de details van de plug-in ook bekijken door op het tabblad plug-in-pakket te klikken. Het toont alle vereiste details en hoe u de plug-ins kunt gebruiken.

De editor splitsen

Als u meer dan één bestand hebt geopend in Atom, gaat u naar Beeld -> Panelen -> Rechts splitsen om het huidige bestand naar de rechterhelft van het venster te sturen. Dit zal u helpen uw productiviteit te verhogen wanneer u met meerdere bestanden tegelijk werkt.

Thema's

Er zijn twee soorten thema's, namelijk UI- en Syntaxis-thema's. De UI-thema's zijn bedoeld om de stijl van knoppen, vervolgkeuzemenu's, enz. Te wijzigen, terwijl de syntaxis-thema's zijn om te bepalen hoe de code wordt gekleurd en de details van de syntaxisaccentuering.

Navigeer naar om alle geïnstalleerde thema's te controleren Bestand-> Instellingen, klik vervolgens op het tabblad Thema's en het zal u het gewenste resultaat laten zien. Als u nieuwe wilt downloaden, gaat u naar het tabblad + Installeren en klikt u op het Thema's tabblad dat aanwezig is naast Pakketten, zoek het thema dat u nodig heeft en installeer het.

Persoonlijk vind ik het standaardthema leuk, maar je kunt doorgaan en het thema voor beide wijzigen en je editor configureren zoals jij dat wilt.

Formatteren

Navigeer naar om het standaardlettertype te wijzigen Instellingen klik vervolgens op de Editor tabblad. Hier ziet u een optie om het lettertype te wijzigen met Lettertypefamilie om het te stylen volgens uw voorkeur.

Experimenteren

Om nog meer plezier toe te voegen, kunt u experimenteren met de volgende opties:

lijnhoogte:

Lijnhoogte is in feite de afstand tussen twee lijnen. Als u het wilt wijzigen, navigeert u naar het Editor tab en verander de regelhoogte volgens uw voorkeur.

Scroll voorbij einde

Als u normaal door de code scrolt, kunt u tot de laatste regel onderaan het scherm scrollen. Als je er voorbij gaat, wordt het vergrendeld. Als u het Scroll voorbij einde pakket, kunt u de onderste regel bovenaan het scherm zien, zodat u hieronder een lege ruimte krijgt, zodat u comfortabel met code kunt werken.

Inspringgids weergeven

Zonder de inspringingsgeleider wordt er niets weergegeven over inspringingen. Eenmaal ingeschakeld, ziet u verticale lijnen die u helpen te begrijpen waar de inspringingen moeten verschijnen.

Er zijn veel andere opties om op te letten. U kunt ook doorgaan en experimenteren met andere opties.

Laten we nu verder gaan met enkele Python-specifieke configuraties.

Python-specifieke configuraties:

Hier zijn een paar uiterst nuttige plug-ins voor Python om zijn productiviteit te verhogen.

Script

Het Script-pakket geeft een document weer over de details van andere pakketten, zoals opdrachten, snelkoppelingen, enz. Als u niet vertrouwd bent met de standaardsnelkoppelingen, kunt u deze wijzigen door naar de bekijk code tabblad dat een map bevat met de naam sleutelkaarten. Navigeer naar deze map en open script.cson en update het naar uw wensen. Houd er rekening mee dat ik het heb gewijzigd in Ctrl-r zoals weergegeven in de onderstaande schermafbeelding.

Sluit nu alle vensters en start atom opnieuw. Wanneer het opnieuw is opgestart, kunt u rennen Python-script gebruik makend van ctrl + r en je ziet onderaan een uitvoervak. Deze outputbox kan ook als volgt worden aangepast:

Navigeren naar Bestand-> Instellingen Klik op Thema's tab en je kunt de stylesheet naar boven zien. Als je hierop klikt, wordt een stylesheet geopend. Plak het volgende fragment om de lettergrootte van de scriptconsole te vergroten.

.script-view .line {

lettergrootte: 30px

}


Scriptconsole

atom-bestand-pictogrammen:

Dit pakket voegt pictogrammen toe voorafgaand aan uw bestandenin de structuurweergave zoals weergegeven in de onderstaande afbeelding.

Voordat

Na

minimap en minimap-highlight-selected:

Openingsbestand met veel regels code wordt als geheel in het venster aan de rechterkant weergegeven. De minimap-highlight-selected zal de functie of variabele markeren die is geselecteerd als witte vlekken op dat mini-venster, zoals weergegeven in de onderstaande schermafbeelding.

wat zijn data in de wetenschap

autocomplete-python:
Autocomplete opent een venster met suggesties over wat er kan verschijnen als de programmeur een bepaald punt bereikt tijdens het coderen.

vlok 8
Het is een linter voor Python die wordt gebruikt om fouten in het script te vinden en deze te markeren. Om dit in te schakelen, moet je flake8 installeren met de volgende opdracht:

pip installeer flake8

Als u klaar bent, ziet u een klein pictogram in de linkerbenedenhoek van Atom met een lijst met fouten die zijn opgetreden.

python-autopep8
Python-autopep8 wordt gebruikt om uw code op te maken. Het kan worden ingeschakeld vanaf het autopep8 plugin-instellingen door te controleren Formaat op Sparen keuze.

Dit brengt ons bij het einde van dit artikel over ‘Atom Python’. Dus ga je gang en verken de zogenaamde ‘ Een hackbare teksteditor voor de 21e eeuw ”. Ik hoop dat je alles netjes hebt opgevolgd.

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van deze “Atom Python IDE” -blog en we nemen zo snel mogelijk contact met je op.

Om diepgaande kennis op te doen over Python en de verschillende applicaties, kunt u zich live inschrijven met 24/7 ondersteuning en levenslange toegang.