Duela hilabete batzuk argitaratu nuen hau IDA iragartzen duen artikulua bere alfa bertsioan. Gaur egun dagoeneko bertsio egonkorrean dago eta hurrengo bertsiora pasatzen da.
Edis C programazio lengoaiarentzako Garapen Ingurune Integratua (IDE) da (hutsean garatutako C ++ onartzen ari da) Python eta erabiliz PyQt interfaze grafikorako.
Index
Ezaugarri aipagarriak
- Funtzionalitate tipikoak: koska automatikoa, fitxen eta espazioen bistaratzea, fitxak Combo batez ordezkatu ziren editorea aldatzeko.
- Plataforma anitza
- Bilatu eta ordezkatu
- Joan lerro edo / eta zutabe zehatz batera
- Joan ikur batera
- Sintaxia nabarmentzea
- Kodea tolestea
- Ezkutatu / erakutsi panelak
- Saioaren kudeaketa azken saioko fitxategiak eta proiektuak gogoratzeko
- Airearen eguneratzeak
- Denbora errealeko minimapa
- Hitza nabarmentzea
- Kodea itsastea (Pastebin-ekin elkarreragina)
- Kodearen Estilo Analizatzailea
- Fitxategi hautatzailea
- Ikurren Zuhaitza
- Proiektu zuzendaria
- Dokumentuan oinarritutako osatze automatikoa
- markatzaileak
- Osatze automatikoa adimenduna {}, (), []
- Fitxategi Arakatzailea
- Interfazearen eta editorearen gaiaren sortzailea
- eta askoz gehiago!
Edis-ek lehenespenez erabiltzen du GCC konpilaziorako, baina erabiltzeko egokitu daiteke CLANG.
Nola kolaboratu proiektuarekin?
Elkarlanean aritzeko modu asko daude:
akatsen berri ematea, itzulpena, banaketa desberdinetarako paketatzea, sarea hobetzea, muinean, etab. Begiratu diezaiokezu honi Orrialdearen.
Instalazioa
Edis Plataforma anitzekoa da, edozein banaketan iturburu kodetik instalatzeko, lehenik eta behin instalatu behar duzu mendekotasunak:
sudo python setup.py instalatu
Etorkizunera
Garapena Edis Etengabea da, ezarri nahi dituzun ideia ero eta atseginak daude:
- Estreinaldia
- Kodea bertsionatzeko laguntza
- Estilo analizatzailea hobetu
- Diagrama tiradera
- Plugin laguntza
- Kode Burbuila
- eta gehiago!
Kontaktua
Edis a du web GitHub-ek sortu eta gero aldatu zuena zaharkituta eta umezurtz dago;). A ere posta zerrenda aktiboa da buelta bat eman dezaketela.
Alta
Edis urtean dago ostatua GitHub eta automatikoki egiten diren probak ditu Travis-CI.
15 iruzkin, utzi zurea
Nahiago dut KDEvelop-ekin mantendu edo vim + plugin sinple batekin 😀
proiektu interesgarria +1
Aukera gehiago edukitzea ez da inoiz txarra, baina ez dakit ... zerbait ematen al du lehendik dauden beste askoren ordez erabiltzea merezi izan dezan?
Python-en garatutako C ingurunea, txantxa. Python-en zatirik azkarrenak C-n daude. Beno, Python edo C ezagutzen ez dutenentzat balio du.
Lan polita
Nahiago dut jatorrizko eta gurutzatutako konpilazioa erabili, Lazarus bezalakoak, java edo mono aukerak (makina birtualarekin) ematen didate arrastoa.
Un saludo
Ah, Go ere onargarria da, Googlerena da soilik. Barkatu off gaia.
Uste dut beste garapen batzuk hobetu beharko lituzketela, hala nola kode blokeak, IDEk Linuxen bide bera hartuko du, milaka banaketa eta batek edo bik bakarrik lortzen dute erabiltzaile arrunt baten beharrak asetzea.
1. QT Creator gomendatzen dut, 2. kode blokeak.
Egia da C programatzaile askok ez dutela IDErik behar, Edis hasiberrietara bideratuago dago, gauzak ahalik eta errazenak izan daitezen diseinatuta: idatzi, konpilatu eta exekutatu, interfaze astun batekin eta haiek diren gauzekin borrokatu beharrik izan gabe. han inoiz erabili ez dena.
Agurrak!
Konpilatzen saiatu nintzen, baina akats bat lortu nuen.
erabili fedora 21 i686
http://paste.desdelinux.net/5135
Ez da akatsa, uste dut Python 2 probatzen ari zarela eta Python 3 behar duzula.
Arazoen orrian zehaztutako guztia: http: /. Github.com/centaurialpha/edis/issues
Programak ikastea gustatuko litzaidake, batez ere objektuetara bideratutakoak eta beste batzuk, badakizu, PICak, oroitzapenak eta beste batzuk programatzeko.
Gomendiorik hasiberrirako?
Objektuei zuzendutako PIC programak ??? Lagun, uste dut desbideratu egingo zarela.
Hala ere, orain dela gutxi programatu nuen PICetan eta MikroPascal erabili nuen (MikroC ere badago). Ez dago objektuik alferrikako abstrakzio geruza sortzen duen hardwarea sartzeko. Ez da alferrik Linux C-n egina eta ez C ++-en egina
Begira MikroPascal edo MikroC-ri ziur asko zure bizitza erraztuko dizuten txipak programatuta.
Horregatik eskatzen dut, ikasteko, hasi nahi dudala eta oraindik oso galduta nagoela, baina zerbaitengatik hasi beharko dugu jeje.
Zure gomendioa jarraituko dut eta zer egin dezakedan ikusten saiatuko naiz, mila esker Giskard.
Ona, mikrokontrolagailuak C ++ programatu daitezke, jakina, OOP, ez dakit oso ondo dagoeneko PICerako zerbait egina dagoen, ezta axola ere, egia da gaur argazki bat erabili nahi dudala ...
Hardwarearen abstrakzioa asko erabiltzen da. Munduko garapen elektronikoko plataformarik ezagunena eta elektronikarako eta programaziorako sarbidea demokratizatu zuena, Arduinori buruz ari naiz, OOP erabiltzen du.
Hardwarearen abstrakzioa HAL izenarekin ezagutzen da, ST mikrokontroladoreen enpresak (bat aipatzearren) M3 kortexeko mikrofonoetarako HAL ematen dizu, STM32F4xx bezalakoa.
Ekimen ona, saiatuko naiz nola funtzionatzen duen ikusteko.
Agurrak!