Prieš kelis mėnesius aš paskelbiau tai straipsnis, kuriame paskelbta IDE alfa versija. Šiandien jis jau yra stabilios versijos ir pereina prie kitos versijos.
Edis yra integruota C programavimo kalbos kūrimo aplinka (IDE), skirta C programavimo kalbai (stengiamasi palaikyti C ++), sukurta grynai. Pitonas ir naudojant PyQt grafinei sąsajai.
Puikios savybės
- Tipiškos funkcijos: automatinis įtraukimas, skirtukų ir tarpų rodymas, skirtukai buvo pakeisti „Combo“, kad pakeistų redaktorių.
- Daugia platforma
- Ieškokite ir pakeiskite
- Eikite į konkrečią eilutę ir (arba) stulpelį
- Eikite prie simbolio
- Sintaksės paryškinimas
- Kodo sulankstymas
- Slėpti / rodyti skydus
- Sesijos valdymas, norint prisiminti failus ir projektus iš paskutinės sesijos
- Oro atnaujinimai
- Realaus laiko žemėlapis
- Žodžių išryškinimas
- Kodo įklijavimas (sąveika su „Pastebin“)
- Kodo stiliaus analizatorius
- Failų parinkiklis
- Simbolių medis
- Projekto vadovas
- Dokumentais pagrįstas automatinis pildymas
- Žymekliai
- Išmanusis automatinis užbaigimas {}, (), []
- „File Explorer“
- Sąsajos ir redaktoriaus temų kūrėjas
- ir daug daugiau!
Edis naudoja pagal nutylėjimą GCC kompiliacijai, tačiau jį galima pritaikyti naudoti KLANGAS.
Kaip bendradarbiauti su projektu?
Yra daugybė būdų bendradarbiauti:
pranešti apie klaidas, vertimas, skirtingų platinimų pakavimas, žiniatinklio patobulinimas ir kt. Galite pažvelgti į šį puslapis.
Montavimas
Edis Tai yra daugiaplatformis, norint jį įdiegti iš šaltinio kodo bet kuriame paskirstyme, pirmiausia turite įdiegti priklausomybės:
sudo python setup.py įdiegti
Į ateitį
Plėtra Edis Tai yra tęstinė, yra daug beprotiškų ir šaunių idėjų, kurias norite įgyvendinti:
- Debiutas
- Parama kodų versijoms
- Pagerinkite stiliaus analizatorių
- Diagramų stalčius
- Papildinio palaikymas
- Kodo burbulas
- ir dar!
Kontaktai
Edis priklauso a tinklas kurį sugeneravo „GitHub“, o paskui modifikavo, yra pasenę ir našlaičiai;). Taip pat a pašto adresų sąrašas aktyvūs, kad galėtų suktis.
Eiti
Edis yra įsikūręs GitHub ir turi bandymus, kurie vykdomi automatiškai Travis-CI.
Aš norėčiau likti su KDEvelop arba su paprastu vim + įskiepiais 😀
įdomus projektas +1
Turėti daugiau galimybių niekada nėra blogai, bet aš nežinau ... ar tai prisideda, kad būtų verta jį naudoti vietoj daugelio kitų, kurie jau egzistuoja?
„Python“ sukurta aplinka C, pokštas. Sparčiausios „Python“ dalys yra C. Na, jis tinka tiems, kurie nepažįsta „Python“ ar „C“.
Gerai padirbėjai
Aš norėčiau naudoti vietinį ir kryžminį kompiliavimą, pvz., Lazarus, java ar mono variantai (su virtualia mašina) man suteikia šliaužti.
Sveikinimas
Ak, „Go“ taip pat yra priimtinas, jį teikia tik „Google“. Atsiprašau už ne temą.
Manau, kad kiti pokyčiai, tokie kaip kodų blokai, turėtų pagerėti, IDE eis tuo pačiu keliu kaip „Linux“, tūkstančiai platinimų ir tik vienas ar du sugeba patenkinti bendro vartotojo poreikius.
Aš rekomenduoju „1.QT Creator“, 2. „codeblocks“.
Tiesa, daugeliui C programuotojų nereikia IDE, Edis yra labiau orientuotas į pradžią, sukurtas tam, kad viskas būtų kuo paprasčiau: rašyti, kompiliuoti ir vykdyti, nereikia kovoti su sunkia sąsaja ir su dalykais, kurie jiems yra skirti niekada ten nenaudojami.
Sveiki atvykę!
Bandžiau ją sukompiliuoti, bet gavau klaidą.
naudokite fedora 21 i686
http://paste.desdelinux.net/5135
Tai nėra klaida, manau, kad bandote „Python 2“ ir jums reikia „Python 3“.
Viskas, kas išsami leidimų puslapyje: http: /. Github.com/centaurialpha/edis/issues
Norėčiau išmokti programuoti, ypač orientuotą į objektą ir kitus, žinote, programuoti PIC, „Memories“ ir kitus.
Turite rekomendacijų naujokui?
Programuoti objektinius PIC ??? Drauge, manau, kad tu klysti.
Tačiau prieš kurį laiką programavau PIC ir naudojau „MikroPascal“ (yra ir „MikroC“). Jokių objektų, nes norint pasiekti aparatinę įrangą, sukuriančią nereikalingą abstrakcijos sluoksnį. Ne veltui „Linux“ yra sukurta C, o ne „C ++“
Pažvelkite į „MikroPascal“ arba „MikroC“, kurie, be abejo, palengvins jūsų gyvenimą programuojant lustus.
Štai kodėl aš prašau išmokti, kad norėčiau pradėti ir vis dar esu labai pasimetęs, bet dėl kažko turėsime pradėti lol.
Laikysiuosi jūsų rekomendacijos ir bandysiu sužinoti, ką galiu padaryti, labai ačiū jums „Giskard“.
Gerai, mikrovaldiklius galima užprogramuoti C ++, aišku, OOP, aš nelabai žinau, ar jau yra kažkas sukurtas PIC, taip pat man tai nerūpi, nes tiesa ta, kad šiandien noriu naudoti paveikslėlį ...
Aparatinės įrangos abstrakcija naudojama daug. Populiariausia elektroninio kūrimo platforma pasaulyje ir demokratizuota prieiga prie elektronikos ir programavimo, kalbu apie „Arduino“, ji naudoja OOP.
Aparatinės įrangos abstrakcija yra žinoma kaip HAL, ST mikrovaldiklių įmonė (viena jų pavadinimas) suteikia jums savo HAL M3 žievės mikrofonams, pvz., STM32F4xx.
Gera iniciatyva, pabandysiu pamatyti, kaip ji veikia.
Sveiki atvykę!