EDIS-C (alfa), iš pradžių vadinosi SIDE-C, prasidėjo kaip asmeninis projektas, idėja sukurti „didelę“ programą, tai yra laisvą programinę įrangą, kurią gali naudoti daugelis.
Įkvėptas NINJA-IDE, jos tikslas šiuo metu nėra konkuruoti su kitais egzistuojančiais IDE, tiesa, yra daug gerų, ir paprastai C programuotojas nenaudoja IDE, bet EDIS-C Tai yra paprastas ir lengvas kelių platformų redaktorius, skirtas tiems universiteto studentams, kurie laiko C „pabaisą“.
Tai reiškia, kad aplinka turi savipagalbą C sintaksei, kad ji žino, kada trūksta kabliataškio prieš sudarydama šaltinio kodą, šoninė naršyklė, skirta funkcijoms, struktūroms ir tt peržiūrėti, trumpai tariant, viskas, ką reikia padaryti. Ši kalba yra draugiškesnė pradedantiesiems. Šis paskutinis komentaras šiuo metu neįgyvendintas, bet netrukus bus ;).
EDIS-C visiškai užprogramuotas Pitonas, naudojant Qt kaip grafikos biblioteką (PyQt). Projektas yra labai jaunas ir tikiuosi, kad jis augs. Mėgstančius linksmintis su Python kviečiu prisijungti prie projekto. Šiuo metu naudokite kompiliatorių GCC, ateityje planuojama naudoti KLANGAS.
Pagrindinės EDIS-C funkcijos
- Redaktorius su visomis pagrindinėmis funkcijomis (atidaryti, atidaryti kelis failus, išsaugoti, išsaugoti kaip, anuliuoti, perdaryti, iškirpti, kopijuoti, įklijuoti, pasirinkti, ištrinti ir pan.).
- Keli redaktoriai keliuose skirtukuose.
- Uždarykite dabartinį skirtuką, uždarykite visus skirtukus ir uždarykite visus, išskyrus tą, su kuriuo dirbate.
- Spausdinti šaltinio kodą.
- Suformatuotos datos įterpimo parinktys.
- Antraštės įterpimo iš standartinės bibliotekos parinktys.
- Linijos paraštė.
- Komentuojamo pavadinimo ir skyriklio įterpimas pagal linijos paraštės atstumą.
- Rezervuotų žodžių ir funkcijų sintaksės paryškinimas.
- Automatinis užbaigimas: [], (), {}.
- Automatinis įtraukimas, konfigūruojamas.
- Galite pasirinkti kodo dalį ir pritaikyti arba pašalinti joje įtrauką.
- Mažasis žemėlapis su neskaidrumo konfigūravimo parinktimis.
- Priartinti, nutolinti.
- Šoninės juostos valdiklis (šoninių eilučių numeriai).
- Skirtukų ir tarpų rodymas.
- Išvesties valdiklis standartiniam išėjimui rodyti.
- Tarp kitų…
Tikiuosi daug pasiūlymų ir, žinoma, kritikos, taip pat vėl pakviesiu prisijungti prie šio nedidelio projekto.
Kur gauti EDIS-C šaltinio kodą?
Šaltinio kodas yra priglobtas GitHub, galite klonuoti saugyklą ir paleisti iš šaltinio.