
Eric: A Feature-Packed Python Mharidzo uye IDE Yakavakirwa paQt6
Rini zvikumbiro zve nzvimbo yeSoftware Development Izvi ndizvo zvazvinoreva, pano paDesde Linux, tinogara tichiisa kukoshesa kune zvinyorwa munzvimbo ino. Izvo zvakasiyana kubva kune zivisa nezvekuvapo kwevakawanda vavo uye maitiro avo ane simba, kusvika pakuparadzira nhau dzichangoburwa uye dzakakosha dzekuburitswa kwega kwega uye zvidzidzo zvekuisa kune vazhinji vavo. Izvo, kazhinji, zvinowanzova zvishandiso zvesoftware, seVagadziri uye maIDE, akakodzera kune vakasiyana-siyana vanogadzira mapurogiramu mumitauro yakasiyana-siyana uye inozivikanwa kwazvo pasi rose.
Uye sezvo, pakutaura nezve GNU/Linux uye Software Development, zvine musoro kufunga nezvazvo Python, kuwedzera kune mimwe mitauro yakakosha uye yakakosha zvikuru yepurogiramu, yakadai seC Mutauro; Nhasi tichatora mukana wekutaura (kunyora) kekutanga nezve ane simba uye akazara kwazvo Python Mharidzo uye IDE inonzi. «"Eric". Icho, sechokwadi chinosetsa, chine sechiratidzo chayo, musoro wenyoka yePython. Uye mwedzi uno waKubvumbi 2024, yakatangisa vhezheni itsva ine mabasa anonakidza evashandisi vayo, uye iwo matsva anozowedzerwa.
Enda, Node.js, PHP, Python uye Ruby: 5 Software Development Projects
Asi, ndisati ndatanga kukuudza nezve iyi inonakidza uye ine simba Python Mharidzo uye IDE yakadanwa «"Eric", tinokurudzira kuti uongorore a yapfuura inoenderana posvo pamwe nechikamu cheSoftware Development, kana yapera:
Eric: Python Mharidzo uye IDE yakavakirwa paPyQt6 (ine Qt6) uye Python 3
Eric chii?
Zvinoenderana neyako zviri pamutemo webhusaiti, timu yayo yekuvandudza inoitsanangura zvakadzama seinotevera:
Eric izere-inoratidzwa Python mupepeti uye IDE, yakanyorwa muPython. Iyo yakavakirwa pamuchinjiko-chikuva Qt UI toolkit uye inobatanidza yakanyanya kuchinjika Scintilla mupepeti wekutonga. Yakagadzirwa kuti ishandiswe seyako yemazuva ese inokurumidza uye yakasviba mupepeti, pamwe nehunyanzvi purojekiti manejimendi chishandiso chinosanganisa akawanda epamberi maficha ayo Python inopa kune nyanzvi coder. Eric anosanganisira plugin sisitimu inobvumidza iwe kuti uwedzere nyore IDE mashandiro nemapulagi anodhawunirodha kubva pawebhu. Uyezve, mune yayo yazvino vhezheni yakagadzikana, Eric 7.X, yakavakirwa paPyQt6 (ine Qt6) uye Python 3.
Ipo, mune yake official repository pa SourceForge Vanozvitsanangura muchidimbu sezvinotevera:
Eric iPython IDE yakanyorwa nePyQt uye QScintilla. Inopa akati wandei maficha, senge chero emamwe aripo akavhurika Edhita/IDE, akadai se: Yakasanganiswa (kure) debugger, purojekiti manejimendi mabasa, unit test, refactoring uye zvimwe zvakawanda.
Zviratidzo
Pakati payo yakanakisa maficha aripo kusvika ayo yazvino vhezheni (Eric 7.24.4) zvinotevera gumi zvinogona kutaurwa:
- Inowedzera yakavakirwa-mukati mbiri rutsigiro uye kodhi yekuvhara.
- Iyo ine yakasanganiswa source kodhi zvinyorwa system.
- Inowanikwa kuWindows neLinux, uye inovandudzwa kazhinji.
- Inosanganisira yakanakisa yakasanganiswa basa manejimendi (zvakamirira zvinhu).
- Inosanganisira akavakirwa-mukati maficha ekubatana (akadai seChat uye yakagovaniswa Edhita).
- Iine maturusi anobatsira ekutarisa mafomu eQt neshanduro.
- Inopa kutsvaga kwepamusoro kunosanganisira purojekiti-yakafara kodhi yekutsvaga uye kutsiva.
- Inoshandisa yakavakirwa-mukati otomatiki kodhi cheki (ye syntax, kukanganisa, uye chimiro [PEP-8]).
- Inoratidza yakabatanidzwa Version Control Interface yeMercurial, Subversion uye Git repositories.
- Iyo inosanganisa Python Debugger iyo inosanganisira tsigiro yedebugging multithreaded uye multiprocessing application.
Resumen
Muchidimbu, kana usati wambonzwa kana kuverenga nezve izvi Yakazara uye Inobatsira Python Mharidzo uye IDE inonzi "Eric" Tinovimba kuti zvave zvichinakidza kwauri kana iwe uri Python software developer. Kunyangwe iwe uri mudzidzi kana wekutanga, kana mugadziri wepamusoro kana nyanzvi mumutauro wakataurwa. Sezvo, isu tine chokwadi chekuti zvakafanana zvichave zvakadaro kune vazhinji, yakanakira, inogoneka, yakavhurika, inoshanda uye yakawanda-chikuva sarudzo, kuita application uye kusimudzira sisitimu nePython. Uye kana iwe uchiziva nezveimwe yakafanana software chishandiso, chatisati tazivisa, tinokukoka iwe kuti uzvitaure kuburikidza nemhinduro. Nenzira yakadai, kuenderera mberi nekupa mukuparadzira uye kuwanda kwezvinhu zvese zvine chekuita neLinuxverse.
Pakupedzisira, rangarira shanyira kwedu «peji rekumba» muchiSpanish. Kana, mune chero mumwe mutauro (kungowedzera mavara maviri kusvika kumagumo eURL yedu yazvino, semuenzaniso: ar, de, en, fr, ja, pt uye ru, pakati pezvimwe zvakawanda) kudzidza zvimwe zvirimo. Uyezve, tinokukoka iwe kuti ubatane nesu Official Telegraph chiteshi kuverenga uye kugovera dzimwe nhau, madhairekitori uye tutorials kubva kune yedu webhusaiti. Uye zvakare, inotevera Imwe nzira yeTeregiramu kuti udzidze zvakawanda nezve Linuxverse mune zvakajairika.