Computer, Programming
Python - Development Environment. Python 3 alang sa mga magsusugod
Python - usa sa mga labing nagsaad modernong programa pinulongan. Kini mao ang flexible ug yano, ang code mao ang sihag ug tin-aw kaayo: nga kon unsa ang labing programmers mopili niini nga pinulongan. Education mahimong medyo sayon bisan alang sa mga tawo nga walay programming kasinatian, apan ang tanan nga imong kinahanglan nga magsugod sa mga sukaranan - gikan sa yano nga sa komplikado.
development palibot
ISR (IDE) - integrated development palibot. Busa sa pagtawag sa usa ka gidaghanon sa mga programa nga gigamit sa inubanan programmers. ibutang lamang - usa ka programa alang sa pagsulat sa mga programa. Ingon sa usa ka pagmando sa, ang IDE naglakip sa usa ka text editor (bisan tuod sa programmer mahimo sa kini sa usa ka ikatulo nga-sa partido aplikasyon, ug bisan "sa tuhod"), usa ka tighubad, ug usa ka tighipos (mahimong gamiton sa usa ka butang sa usa o duha ka mga components), debugger, sa pagtukod sa automation himan.
Miyerkules usahay naglakip sa mga paagi alang sa integration sa bersyon sa pagpugong sistema sa, ug sa usa ka lainlaing matang sa mga himan nga sa paghimo niini nga mas sayon sa pagtukod sa gui.
assign WBS
Busa nganong kita kinahanglan nga usa ka development palibot, kon adunay mga magkalahi nga programa? Sa pagkatinuod, kini nga pagkamalaumon programmer produksyon, ingon sa diha nga ang paggamit sa IDE pagmobu, pagminus sa panahon nga gikinahanglan sa switch paagi. Apan, adunay usa ka downside: tungod sa kamatuoran nga ang development palibot - sa usa ka komplikado nga software sa sistema, kini dili makapadali sa, paghinayhinay ug bisan kini kon ang programmer wala kaniadto nga gibansay.
instalar
Ang tanan nga mga gikinahanglan nga files anaa sa opisyal nga website sa pagkamagtatagna, mao nga una kamo kinahanglan gayud nga moadto sa portal ug download kanila - ang programa mao ang hingpit nga gawasnon. Download menu, pilia ang sa mga nag-unang panid. Ania ang imong mahimo sa pagpili sa bisan unsa nga gitinguha nga bersyon sa Python, ngadto sa orihinal. Kon kamo mahibalo sa tukma kon unsa ang gikinahanglan nga bersyon, unya makakaplag niini sa listahan, kon kini mao ang dili importante, unya i-download ang pinaka-ulahing: sa panahon mao ang 3.6.1. Kini mao ang posible usab nga sa pagpili sa bersyon nga nag-focus sa usa ka piho nga operating system.
Kini mao ang lisud nga sa pagpasundayag sa statistics, unsa OS mga programmers nga nagtrabaho sa Python. Development Environment alang sa Linux, Mac OS, Ubuntu ug Windows - ang tanan nga didto sa ibabaw sa mga panid "Downloads". Dugang pa, adunay mga Python, ug alang sa mga espesyalista o mas magulang nga mga platform sama sa BeOS, MS-DOS, ug uban pa.
Human sa pagbutang sa Python 3 mahimo-instalar medium. Walay pulos nga, bukha ang mga file, kini "mao ang" gilakip sa-apod-apod, ug mosunod sa mga panudlo.
sa uban nga mga kapilian sa
Sa diha nga ang pagbutang Python development palibot ang gitagana, apan ang programmer makahimo sa paggamit ug sa uban, depende sa imong gusto sa interface, o alang sa pipila sa uban nga mga katuyoan. Plus daghan pang ubang mga development palibot mao nga sila krus-plataporma - nga mao, mahimong modagan sa halos sa bisan unsa nga operating system, ug dili kinahanglan nga "ambak" gikan sa usa ngadto sa usa sa diha nga pagbalhin ngadto sa usa ka lain-laing mga device.
Na sa popular nga mao ang Eclipce (sa dugang sa plugin PyDev), nga sagad gigamit dili lamang alang sa Python. popular nga development nga palibot alang sa Java ug sa ubang mga pinulongan, ug sa human sa kalamboan sa programmer magadawat hapit universal nga aplikasyon. Apan, adunay usa ka flip kiliran ngadto sa sensilyo: sa ipahiangay sa palibot alang sa bisan unsa nga buluhaton sa pagtabang sa sampong-ins ug sa ilang dili maihap nga mga. Labing kasagaran, kini nga kamatuoran mahimong sa hilisgutan sa pagsaway sa media, dugang pa sa problema sa paggamit sa Eclipce sa hinay computer. Sa pagtrabaho sa Python 3, kamo kinahanglan gayud nga mopili sa PyDev sampong-sa, nga-apod-apod sa Eclipce sa publiko lisensya.
duha ka paborito
Usab, sa daghan nga mga programmers pagpili alang sa Eric. IDE Kini nga naglangkob sa usa ka serye sa mga programa nga medyo independente, nga mao, ang user makapili nga mga sangkap sa pag-instalar, ug nga dili. Adunay suporta alang sa sampong-ins nga mahimong instalar gikan sa sulod sa pagtrabaho nga palibot.
Tungod kay Eric mao ang usa ka function sa preview nga porma Qt, kini mao ang, medium kini mao ang mapuslanon sa sa pagpalambo sa Qt-putus aplikasyon. downside mao ang gidaghanon mga dokumento gitagana sa PDF-file, uban sa-apod-apod. Sa pag-familiarize sa ilang kaugalingon uban sa mga buhat nagmando user kuhaon ang uban nga panahon.
Kon IDE gihisgotan sa ibabaw mga free, unya PyCharm - sa usa ka komersyal nga produkto, apan kini adunay, ug sa usa ka gitawag nga Community Edition, nga mahimo nga gamiton alang sa free. Kini mao ang sa walay paagi ubos sa ilang mga katugbang, ug nagtanyag sa user sa usa ka code analyzer ug usa ka dakung himan alang sa usa ka matang sa mga pagsulay, ug sa debugging himan. Free nga bersyon sa app wala sa bisan unsa nga bahin nga naghimo sa ubos pa kay sa iyang kasangkaran, apan daghan tiggamit niini nga mga abante nga mga bahin, ug wala gikinahanglan, mao nga PyCharm na angay alang sa daghan nga mga buluhaton.
laing proyekto
Adunay lain nga na popular nga sa taliwala programmers alang sa Python aplikasyon. Ang development palibot gitawag Ninja IDE, lisensyado sa ilalum sa mga GPL - nga mao, kini mao ang free. Niini sa kalihukan mao na gamhanan code editor ug sa iyang locator, nga nagtugot kaninyo sa madali navigate sa mga file proyekto ug mobalhin gikan sa usa ngadto sa lain. Apod-apod ang compact, uban sa aplikasyon wala instalar sa bisan unsa nga dugang, tan-awon interface usab nga gihimo sa usa ka minimalist estilo, kini mipalapad sa Python. IDE, Apan, dili ilisan sa tanan, ingon nga ang mga kagamitan, katuyoan mao ang dili ingon sa halapad nga sama sa sa gibayad IDE.
Bisan pa niana Ninja IDE taas nga potensyal programmers rekomend kini sa mga tawo nga wala pa nakahukom sa ibabaw sa mga himan. Bisan kon ang aplikasyon kagamitan, katuyoan dili igo, usa ka user sa iyang panig-ingnan, makahimo sa pagsabut kon unsa ang imong kinahanglan nga motrabaho, nan kini nga mas sayon sa pagpili sa laing IDE. palibot Kini mao ang Python kalamboan ubos sa Windows, Lunix ug ang uban sa uban nga mga OS.
Flexible ug mibayad
Wingware kompaniya-isyu sa usa ka aplikasyon alang sa Python. Ang development palibot gitawag Wing IDE. Download sa-apod-apod mahimong sa opisyal nga Wingware website, apan adunay usa ka daghan sa mga impormasyon gawas kaniya sa portal dili lamang sa produkto sa iyang kaugalingon, apan usab sa programming pinulongan. Usa sa labing importante nga mga himan alang sa bisan unsa nga palibot mao ang usa ka code editor, apan siya mao ang Wing IDE gamhanan. Dugang pa sa maong yano nga mga butang sama sa syntax pagpasiugda, code nga pagkiyugpos mao ang usa ka function nga nagtugot kaninyo sa pagpabalik sa pipila ka mga bahin nga dili gikinahanglan niining panahona. Awtomatikong nagpasiugda parisan sa bracket.
Ang aplikasyon naglakip sa usa ka matang sa paghan-ay mainit nga mga yawe nga sublion sa ubang mga susama nga mga dapit, e.g. Emacs. Kini nagsiguro kusog nga adaptation. Hotkeys mahimo sa kamut nga gihulma, giporma.
Ang pagpili sa mga development palibot - usa ka importante nga buluhaton. Uban sa husto nga pagpili sa buhat uban sa Python mahimong komportable ug sayon.
Similar articles
Trending Now