Pirms dažiem mēnešiem es publicēju šī raksts, kurā paziņots par IDE tā alfa versiju. Šodien tas jau ir stabilā versijā un pāriet uz nākamo versiju.
Edis ir C programmēšanas valodas integrētā izstrādes vide (IDE) (tiek strādāts pie C ++ atbalsta), kas izstrādāta tīrā veidā Pitons un izmantojot PyQt grafiskajam interfeisam.
Izcilas funkcijas
- Tipiskās funkcijas: automātiska atkāpe, ciļņu un atstarpju parādīšana. Cilnes tika aizstātas ar Combo, lai mainītu redaktoru.
- Daudzplatforma
- Meklēt un aizstāt
- Pārejiet uz noteiktu līniju un / vai kolonnu
- Pārejiet uz simbolu
- Sintakses izcelšana
- Kodu locīšana
- Slēpt / parādīt paneļus
- Sesijas vadība, lai atcerētos failus un projektus no pēdējās sesijas
- Gaisa atjauninājumi
- Reāllaika minimap
- Vārdu izcelšana
- Kodu ielīmēšana (mijiedarbība ar Pastebin)
- Kodu stila analizators
- Failu atlasītājs
- Simbolu koks
- Projektu menedžeris
- Autocomplete ar dokumentiem
- Marķieri
- Viedā automātiskā pabeigšana {}, (), []
- File Explorer
- Saskarnes un redaktora motīvu veidotājs
- un vēl daudz vairāk!
Edis izmanto pēc noklusējuma GCC apkopošanai, bet to var pielāgot lietošanai KLANGS.
Kā sadarboties ar projektu?
Sadarbībai ir daudz veidu:
ziņošana par kļūdām, tulkošana, dažādu izplatījumu iepakošana, tīmekļa uzlabošana, kodols utt. Jūs varat apskatīt šo lappuse.
Uzstādīšana
Edis Tas ir daudzplatforms, tā instalēšanai no avota koda jebkurā izplatīšanā vispirms ir jāinstalē atkarības:
sudo python setup.py instalēt
Uz nākotni
No attīstība Edis Tas ir nepārtraukts, ir daudz traku un foršu ideju, kuras vēlaties īstenot:
- Debija
- Atbalsts koda versijai
- Uzlabojiet stila parsētāju
- Diagrammu atvilktne
- Spraudņa atbalsts
- Kodu burbulis
- un vēl!
kontakts
Edis pieder a web kas tika ģenerēts GitHub un pēc tam modificēts, ir novecojis un palicis bez bāreņiem;). Arī a adresātu sarakstu aktīvi, ka viņi var griezties.
Izlādēt
Edis tiek mitināts GitHub un tai ir testi, kas tiek automātiski izpildīti Trevis-CI.
Es gribētu palikt pie KDEvelop vai ar vienkāršu vim + spraudņiem 😀
interesants projekts +1
Ja jums ir vairāk iespēju, nekad nav slikti, bet es nezinu ... vai tas kaut ko veicina, lai būtu vērts to izmantot daudzu citu, kas jau pastāv, vietā?
Python izveidota vide C, joks. Ātrākās Python daļas atrodas C. Nu, tas darbojas tiem, kas nepazīst Python vai C.
Jauks darbs
Es labprātāk izmantoju vietējo un krustoto kompilāciju, piemēram, Lācaru, java vai mono opcijas (ar virtuālo mašīnu) dod man ložņāt.
Sveiciens
Ak, arī Go ir pieņemams, tas ir tikai no Google. Atvainojiet par izslēgto tēmu.
Es domāju, ka viņiem būtu jāuzlabo citi notikumi, piemēram, kodbloki, IDE veiks to pašu ceļu kā Linux, tūkstošiem izplatījumu un tikai vienam vai diviem izdosies apmierināt kopēja lietotāja vajadzības.
Es iesaku 1. QT Creator, 2. codeblocks.
Ir taisnība, ka daudziem C programmētājiem IDE nav vajadzīgs, Edis ir vairāk orientēts uz iesācēju, domājams padarīt lietas pēc iespējas vienkāršākas: rakstīt, sastādīt un izpildīt, bez cīņas ar smagu saskarni un ar lietām, kas viņiem nekad tur netiek izmantoti.
Sveicieni!
Es mēģināju to sastādīt, bet es saņēmu kļūdu.
izmantojiet fedora 21 i686
http://paste.desdelinux.net/5135
Tā nav kļūda, es domāju, ka jūs mēģināt Python 2 un jums ir nepieciešams Python 3.
Viss, kas ir detalizēts problēmu lapā: http: /. Github.com/centaurialpha/edis/issues
Es gribētu iemācīties programmēt, it īpaši objektorientētu un citus, kā jūs zināt, PIC, Memories un citu programmēšanai.
Vai ir kādi ieteikumi iesācējam?
Programmēt objektorientētas PIC ??? Draugs, es domāju, ka tu esi nepareizā ceļā.
Tomēr es pirms kāda laika programmēju PIC un izmantoju MikroPascal (ir arī MikroC) .Nevienu objektu, jo, lai piekļūtu aparatūrai, kas rada nevajadzīgu abstrakcijas slāni. Ne velti Linux tiek veidots C un ne C ++
Paskaties uz MikroPascal vai MikroC, kas noteikti atvieglos jūsu dzīvi, ieprogrammējot mikroshēmas.
Tāpēc es lūdzu, lai uzzinātu, ka es gribu sākt, un es joprojām esmu ļoti apmaldījies, bet kaut kam mums būs jāsāk lol.
Es ievērošu jūsu ieteikumu un centīšos uzzināt, ko es varu darīt, liels paldies jums Giskard.
Labi, mikrokontrollerus var ieprogrammēt C ++, acīmredzot OOP, es ļoti labi nezinu, vai PIC jau ir kaut kas izveidots, un tas man arī neinteresē, jo patiesība ir tāda, ka es šodien vēlos izmantot attēlu ...
Aparatūras abstrakcija tiek izmantota daudz. Vispopulārākā elektroniskās izstrādes platforma pasaulē un demokratizēta piekļuve elektronikai un programmēšanai, es runāju par Arduino, tā izmanto OOP.
Aparatūras abstrakcija ir pazīstama kā HAL, ST mikrokontrolleru firma (nosaucot vienu) dod jums savu HAL M3 garozas mikrofoniem, piemēram, STM32F4xx.
Laba iniciatīva, es to izmēģināšu, lai redzētu, kā tas darbojas.
Sveicieni!