Edis: „C“ IDE palaiko „Python“

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!

zrzutki

screenshot1

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.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Jukiteru sakė

    Aš norėčiau likti su KDEvelop arba su paprastu vim + įskiepiais 😀

  2.   rolo sakė

    įdomus projektas +1

  3.   „Pro +“ sakė

    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?

  4.   zetaka01 sakė

    „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

    1.    zetaka01 sakė

      Aš norėčiau naudoti vietinį ir kryžminį kompiliavimą, pvz., Lazarus, java ar mono variantai (su virtualia mašina) man suteikia šliaužti.

      Sveikinimas

    2.    zetaka01 sakė

      Ak, „Go“ taip pat yra priimtinas, jį teikia tik „Google“. Atsiprašau už ne temą.

  5.   Raulas P sakė

    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“.

  6.   __gabo__ sakė

    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ę!

  7.   Jonas sakė

    Bandžiau ją sukompiliuoti, bet gavau klaidą.

    naudokite fedora 21 i686

    http://paste.desdelinux.net/5135

    1.    __gabo__ sakė

      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

  8.   „Tilux“ sakė

    Norėčiau išmokti programuoti, ypač orientuotą į objektą ir kitus, žinote, programuoti PIC, „Memories“ ir kitus.

    Turite rekomendacijų naujokui?

    1.    Giskardas sakė

      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.

      1.    „Tilux“ sakė

        Š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“.

      2.    Sebastianas sakė

        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.

  9.   Viktoras R. sakė

    Gera iniciatyva, pabandysiu pamatyti, kaip ji veikia.

    Sveiki atvykę!