ComputersProgrammering

Python - Development Environment. Python 3 voor beginners

Python - een van de meest veelbelovende moderne programmeertalen. Het is flexibel en eenvoudig, de code is transparant en heel duidelijk: dat is wat de meeste programmeurs kiezen voor deze taal. Onderwijs zal relatief eenvoudig, zelfs voor degenen die geen ervaring met programmeren, maar alles wat je nodig hebt om te beginnen met de basis - van eenvoudig tot complex.

ontwikkelomgeving

ISR (IDE) - geïntegreerde ontwikkelomgeving. Dus bel een aantal programma's die worden gebruikt in combinatie programmeurs. Simpel gezegd - een programma voor het schrijven van programma's. In de regel, de IDE bevat een tekstverwerker (hoewel de programmeur kan doen in een toepassing van derden, en zelfs "op de knie"), een tolk en een compiler (kan gebruikt worden wat een of twee componenten), debugger, bouwen automatisering tool.

Woensdag bevatten soms de middelen voor integratie met versie controle systemen, en een verscheidenheid aan instrumenten die het gemakkelijker maken om de GUI te bouwen.

toewijzen WBS

Dus waarom we een ontwikkelomgeving nodig, als er discrete programma? In feite is deze optimalisatie productiviteit programmeur, zoals bij het gebruik van de IDE vermindert de tijd die nodig is om te schakelen tussen. Echter, er is een keerzijde: als gevolg van het feit dat de ontwikkelomgeving - een complexe software-systeem, is het niet te versnellen, vertragen en zelfs indien de programmeur niet eerder is opgeleid.

installatie

Alle benodigde bestanden zijn op de officiële website van de Python, dus eerst moet je naar de portal en download ze - het programma is helemaal gratis. Download menu selecteert u op de hoofdpagina. Hier kunt u elke gewenste versie van Python te selecteren, tot het origineel. Als je precies weet wat nodig is versie, dan vindt het in de lijst, als het niet belangrijk is, download dan de meest recente: op dit moment is 3.6.1. Het is ook mogelijk om de versie die zich richt op een specifiek besturingssysteem te kiezen.

Het is moeilijk om de statistieken weer te geven, wat OS zijn programmeurs werken in Python. Development Environment voor Linux, Mac OS, Ubuntu en Windows - alles wat er op de pagina "Downloads". Bovendien zijn er Python en gespecialiseerde of oudere platforms zoals BeOS, MS-DOS en anderen.

Na het installeren van de Python 3 kan medium installeren. IDLE, het bestand te openen, "is" die bij de distributie, en volg de instructies.

andere opties

Bij het installeren van Python ontwikkelomgeving wordt geleverd, maar de programmeur kan gebruiken en anderen, afhankelijk van uw voorkeuren in de interface, of om een andere doeleinden. Plus vele andere ontwikkelomgevingen is dat ze cross-platform - dat wil zeggen, kan worden uitgevoerd op vrijwel elk besturingssysteem, en hoeven niet te "springen" van de ene naar de andere bij verhuizing naar een ander apparaat.

Heel populair is Eclipce (naast de plugin PyDev), die vaak wordt gebruikt, niet alleen voor Python. populaire ontwikkelomgeving voor Java en andere talen, en na de ontwikkeling van de programmeur ontvangt bijna universele toepassing. Echter, er is een keerzijde aan de medaille: voor het milieu aan te passen voor elke taak om plug-ins te helpen en hun ontelbare. Meestal is dit feit wordt het onderwerp van kritiek op de media, in aanvulling op het probleem van het gebruik van Eclipce op langzame computers. Om te werken in Python 3, moet u de PyDev plug-in, die wordt verspreid met Eclipce met het openbaar licentie te selecteren.

twee favorieten

Ook veel programmeurs kiezen voor Eric. Deze IDE bestaat uit een reeks van programma's die relatief onafhankelijk zijn, dat wil zeggen, kan de gebruiker kiezen welke componenten te installeren, en welke niet. Er is ondersteuning voor plug-ins die kunnen worden geïnstalleerd vanuit de werkomgeving.

Aangezien Eric is een functie van het formulier vooraf Qt, is dit medium is bruikbaar bij de ontwikkeling van Qt-membranen toepassingen. Het nadeel is het volume documentatie in PDF-bestand geleverd, samen met de distributie. Om zich vertrouwd te maken met het werk dat de regels van de gebruiker zal enige tijd duren.

Als IDE hierboven besproken vrij waren, dan PyCharm - een commercieel product, maar het heeft, en een zogenaamde Community Edition, die kan worden gebruikt voor gratis. Het is in geen enkel opzicht onderdoen voor hun collega's, en biedt de gebruiker een code analyzer en een geweldig hulpmiddel voor een verscheidenheid aan testen en debugging tools. Gratis versie van de app heeft geen functies die minder dan het toepassingsgebied ervan maakt, maar veel gebruikers van deze geavanceerde functies te hebben en zijn niet nodig, zodat PyCharm zeer geschikt voor vele taken.

Een ander project

Er is nog een zeer populair onder programmeurs voor Python-toepassingen. De ontwikkelomgeving wordt genoemd Ninja IDE, onder de GPL licentie - dat wil zeggen, het is gratis. De functionaliteit is vrij krachtig code-editor en de locator, zodat u snel navigeren door de project bestanden en van de ene naar de andere. Distributie is compact, met de toepassing wordt niet geïnstalleerd niets extra, wordt grafische interface ook in een minimalistische stijl, het breidt uit in Python. IDE, echter niet geschikt is voor iedereen, de functionaliteit is niet zo uitgebreid als in de betaalde IDE.

Toch Ninja IDE high potential programmeurs aanraden aan degenen die nog niet hebben besloten over de instrumenten. Zelfs als de functionaliteit van de applicatie niet voldoende is, een gebruiker op haar voorbeeld, in staat zijn om te begrijpen wat je nodig hebt om te werken, dan zal het gemakkelijker zijn om een andere IDE kiezen. Deze omgeving is Python ontwikkeling onder Windows, Lunix en enkele andere OS.

Flexibel en betaald

Wingware bedrijf heeft een aanvraag voor Python uitgegeven. De ontwikkelomgeving heette Wing IDE. Download de distributie kan worden op Wingware officiële website, maar er is een heleboel informatie naast hem in de portal niet alleen het product zelf, maar ook op de programmeertaal. Een van de belangrijkste instrumenten voor elke omgeving is een code-editor, maar hij is Wing IDE krachtig. Naast dergelijke eenvoudige dingen zoals syntax highlighting, code vouwen is een functie die het mogelijk maakt om een aantal onderdelen die niet nodig zijn op dit moment draaien. Automatisch gemarkeerd paar beugels.

De aanvraag omvat verschillende indelingen sneltoetsen die herhalen vergelijkbare omgevingen, bijvoorbeeld Emacs. Dit zorgt voor een snelle aanpassing. Sneltoetsen kan handmatig worden ingesteld.

De keuze van de ontwikkelomgeving - een belangrijke taak. Met de juiste selectie van het werk met Python zullen comfortabel en handig.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 nl.delachieve.com. Theme powered by WordPress.