Komputiloj, Programado
Python - Evoluo medio. Python 3 por komencantoj
Python - unu el la plej promesplenaj modernaj programlingvoj. Ĝi estas fleksebla kaj simpla, la kodo estas travidebla kaj tre klara: jen kio plej programistoj elekti tiun lingvon. Instruado estos relative facila eĉ por tiuj, kiuj ne programado sperto, sed ĉiuj vi devas komenci kun la fundamentojn - de simpla al kompleksaj.
disvolviĝo medio
ISR (IDE) - integritaj disvolviĝo medio. Do nomu kelkaj programoj kiuj estas uzita kune programistoj. Simple dirite - programon por skribi programojn. Kutime, la IDE inkludas tekstoredaktilo (kvankam la programisto povas fari ĝin en triaj aplikaĵo, kaj eĉ "sur la genuo»), interpretisto kaj compilador (povas esti uzata ion unu-du komponantoj), erarserĉilo, konstrui aŭtomatigo ilo.
Merkredon povas foje enhavi la rimedojn por integriĝo kun versio kontrolo sistemoj, Kaj vario de iloj kiuj faras ĝin pli facile konstrui la GUI.
asignanta WBS
Do kial ni bezonas disvolviĝo medio, se estas diskreta programo? Fakte, ĉi optimumigo programisto produktiveco, kiel kiam uzante la IDE reduktas la tempo bezonata por ŝanĝi modaloj. Tamen, ekzistas malavantaĝo: pro la fakto ke la disvolviĝo medio - kompleksa programaro sistemo, ĝi ne akceli, bremsi kaj eĉ se la programisto ne antaŭe estis trejnita.
instalado
Ĉiuj necesaj dosieroj estas en la oficiala retejo de Python, do unue vi devos iri al la portalo kaj elŝuti ilin - la programo estas absolute libera. Elŝutu menuo, elektu en la ĉefpaĝo. Ĉi tie vi povas elekti iun ajn deziris versio de Python, ĝis la originalo. Se vi scias precize kion necesas versio, tiam trovi ĝin en la listo, se ĝi ne estas grava, tiam elŝutu la lastan: nuntempe estas 3.6.1. Ĝi estas ankaŭ ebla por elekti la version kiu centras en specifa mastruma sistemo.
Estas malfacile montri statistiko, kion VIN estas programistoj laboras en Python. Evoluo Medio por Linukso, Mac VIN, Ubuntu kaj Windows - ĉiuj tie sur la paĝo "Elŝutoj". Cetere, estas Python kaj por specialigitaj aŭ pli malnovaj platformoj kiel BeOS, MS-DU, kaj aliaj.
Post instali la Python 3 povas instali meza. Sencela, malfermu la dosieron, ĝi "estas" inkludita kun la dissendo, kaj sekvu la instrukciojn.
aliaj opcioj
Instalinte Python disvolviĝo medio estas liverita, sed la programisto povas uzi kaj aliaj, depende de viaj preferoj en la interfaco, aŭ por iuj aliaj celoj. Plus multaj aliaj disvolviĝo medioj estas kiu estas multiplataforma - tio estas, ĝi povas kuri sur preskaŭ ajna mastruma sistemo, kaj ne bezonas "salti" de unu al alia al la kopii al alia aparato.
Tute populara estas Eclipce (aldone al la kromaĵo PyDev), kiu estas ofte uzata ne nur por Python. populara disvolviĝo medion por Java kaj aliaj lingvoj, kaj post la disvolviĝo de la programisto ricevas preskaŭ universala apliko. Tamen, ekzistas turnon flanko al la monero: por agordi la medio por ajna tasko helpi plug-ins kaj iliaj sennombraj. Plej ofte, tiu fakto iĝas la temo de kritiko de la amaskomunikiloj, aldone al la problemo de la uzo de Eclipce sur malrapidaj komputiloj. Labori en Python 3, vi devas elekti la PyDev kromprogramon, kiu estas distribuita kun Eclipce per publika licenco.
du favoritos
Ankaŭ, multaj programistoj elekti por Eric. Ĉi IDE konsistas en serio de programoj kiuj estas relative sendependaj, tio estas, la uzanto povas elekti kio komponantojn por instali, kaj kiuj ne. Ekzistas subteno por plug-ins kiu povas esti instalita ene de la laborista medio.
Ekde Eric estas funkcio de la antaŭvido formo Qt, ĉi tiu estas, ĉi tiu duona estas utila en la evoluo de Qt-membranoj aplikoj. La malavantaĝo estas la volumeno dokumentado provizita en PDF-dosiero, kune kun la dissendo. Familiarizar sin kun la laboro regas la uzanto prenos iom da tempo.
Se IDE diskutita supre estis libera, tiam PyCharm - komerca produkto, sed ĝi havas, kaj tiel nomata Komunumo Eldono, kiu povas esti uzata por libera. Estas neniel malsupera al siaj kolegoj, kaj ĝi proponas al la uzanto kodo analizilo kaj granda ilo por diversaj testoj kaj depuración iloj. Liberaj versio de la app ne havas karakterizaj kiu faras malpli ol lia medio, sed multaj uzantoj de ĉi tiuj karakterizaĵoj antaŭitaj kaj ne necesa, tiel ke PyCharm tute taŭga por multaj taskoj.
alia projekto
Ekzistas alia tre populara inter programistoj por Python aplikoj. La disvolviĝo medio estas nomita Ninja IDE, publikigita laŭ la GPL - tio estas, ĝi estas libera. Lia funcionalidad estas sufiĉe potenca kodo redaktoro kaj ĝia lokalizilo, permesante vin rapide navigas la projekton dosierojn kaj movi de unu al alia. Distribuado estas kompakta, kun la apliko ne instali ion kroman, grafika interfaco estas ankaŭ farita en minimumisma stilo, ĝi ekspansiiĝas en Python. IDE tamen ne konvenas al ĉiuj, kiel la funcionalidad ne estas tiel vasta kiel en la pagita IDE.
Tamen Ninja IDE alta potencialo programistoj rekomendas ĝin al tiuj, kiuj ankoraŭ ne decidis pri la iloj. Eĉ se la aplikaĵo funcionalidad ne sufiĉa, uzanto sin ekzemple, povus kompreni kion vi devas labori, tiam estos pli facile elekti alian IDE. Tiu medio estas Python disvolviĝo sub Vindozo, Lunix kaj kelkaj aliaj VIN.
Fleksebla kaj pagis
Wingware kompanio elsendis apliko por Python. La disvolviĝo medio estis nomita Wing IDE. Elŝutu la distribuo povas esti ĉe Wingware oficiala retejo, sed ekzistas multaj informoj krom li en la portalo ne nur la produkto mem, sed ankaŭ sur la programlingvo. Unu el la plej gravaj iloj por ajna medio estas kodo redaktoro, sed li estas Ala IDE potenca. Krom tiaj simplaj aferoj kiel sintaksa kolorigo, kodo kunmeto estas funkcio kiu permesas vin turni iuj partoj kiuj ne postulis tiutempe. Aŭtomate reliefigitaj paro de krampoj.
La apliko inkludas varion de layouts varmaj klavoj kiuj ripetas en aliaj similaj medioj, ekz-e Emakso. Tio certigas rapidan adapton. Hotkeys eblas agordita permane.
La elekto de disvolviĝo medio - grava tasko. Kun taŭga elekto de laboro kun Python estos komforta kaj oportuna.
Similar articles
Trending Now