Ọnwa ole na ole gara aga m bipụtara nke a ederede na-ekwupụta IDE na ụdị mkpụrụ ya. Taa ọ dịlarị na anụ siri ike ma na-aga n'ihu na nsụgharị ọzọ.
Edis bụ Integrated Development Environment (IDE) maka asụsụ mmemme C (a na-arụ ọrụ iji kwado C ++) mepụtara na ọcha Python na iji PyQt maka eserese eserese.
Pụtara ìhè atụmatụ
- Ahụkarị functionalities: akpaka indentation, ngosipụta nke taabụ na oghere, na taabụ dochie a Combo ịgbanwe nchịkọta akụkọ.
- Otutu nyiwe
- Chọọ ma dochie
- Gaa otu akara na / ma ọ bụ kọlụm
- Gaa na akara ngosi
- Nkọwapụta nke usoro
- Usoro mpịachi
- Zoo / gosi ogwe
- Njikwa oge icheta faịlụ na ọrụ sitere na nnọkọ ikpeazụ
- Mmelite ikuku
- Real-oge minimap
- Okwu pụta ìhè
- Paswọdu Koodu (Mmekọrịta ya na Pastebin)
- Usoro Style Analyzer
- Ihe Nhọrọ Njikwa
- Akara osisi
- Onye njikwa ọrụ
- Enwezuola akwụkwọ eji eme ihe
- Ihe nrịba ama
- Emechaala Smart {}, (), []
- Njikwa Explorer
- Onye okike maka interface na nchịkọta akụkọ
- na ọtụtụ ihe ndị ọzọ!
Edis na-eji ndabara GCC maka ichikota, ma enwere ike imeghari ya AKWANKWỌ.
Kedu otu esi emekota oru a?
Enwere ọtụtụ ụzọ iji rụkọta ọrụ:
ịkọ akụkọ nkịta, ntụgharị, nkwakọ ngwaahịa maka nkesa dị iche iche, meziwanye weebụ, na isi, wdg. Can nwere ike ile anya na nke a página.
Ntinye
Edis Ọ bụ multiplatform, maka ntinye ya site na koodu isi na nkesa ọ bụla, ị ga-ebu ụzọ wụnye ya ndị dabere:
sudo Python setup.py wụnye
N'ọdịnihu
Mmepe nke Edis Ọ na-aga n'ihu, enwere ọtụtụ echiche nzuzu na nke dị jụụ ịchọrọ iji mejuputa:
- Mbido
- Nkwado maka nsụgharị koodu
- Melite parser ịke
- Eserese Eserese
- Ngwa mgbakwunye
- Code afụ
- na ndị ọzọ!
Contacto
Edis nwere a web nke GitHub mepụtara wee gbanwee ya, bụ ihe mgbe ochie na ụmụ mgbei;). Ọzọkwa a ndepụta nzipu ozi na-arụsi ọrụ ike na ha nwere ike ịme ntụgharị.
Download
Edis na-kwadoro na GitHub ma nwee nnwale ndị na-akpaghị aka site na Travis-CI.
Ihe 15 kwuru, hapụ nke gị
Achọrọ m ịrapara na KDEvelop ma ọ bụ jiri ngwa vim + dị mfe 😀
akpali ngo +1
Inwe nhọrọ ndị ọzọ adịghị njọ, mana amaghị m ... ọ na-enye ihe iji mee ka ọ baa uru iji ya karịa ọtụtụ ndị ọzọ dị adị?
Ọnọdụ maka C mepụtara na Python, egwuregwu. Akụkụ kachasị ọsọ na Python dị na C. Ọfọn, ọ na-arụ ọrụ maka ndị na-amaghị Python ma ọ bụ C.
Ezigbo ọrụ
Achọrọ m iji nchịkọta na mkpokọta mkpokọta, dị ka Lazarọs, nhọrọ java ma ọ bụ mono (nke nwere igwe eji arụ ọrụ) na-enye m nsị.
Daalụ!
Ah, Gaa na-anabata ya, ọ bụ naanị site na Google. Ndo maka isi okwu.
Echere m na ha kwesịrị ịkwalite mmepe ndị ọzọ dị ka kooduchi, IDE ga-agbaso otu ụzọ ahụ Linux, ọtụtụ puku nkesa na naanị otu ma ọ bụ abụọ jikwaa iji gboo mkpa nke onye ọrụ nkịtị.
Ekwadoro m 1.QT Onye Okike, 2. koodu mkpọchi.
Ọ bụ eziokwu na ọtụtụ ndị mmemme C anaghị achọ IDE, Edis na-agbakwasị ụkwụ na mbido, emebere iji mee ka ihe dị mfe dịka o kwere mee: dee, chịkọta ma mezuo, na-enweghị ọgụ na interface dị arọ yana ihe ndị ahụ maka ha anaghị eji ya ebe ahụ.
Ekele!
Agbalịrị m ịchịkọta ya, mana enwere m ahụhụ.
jiri fedora 21 i686
http://paste.desdelinux.net/5135
Ọ bụghị ahụhụ, echere m na ị na-anwale Python 2 ma ịchọrọ Python 3.
Ihe obula zuru ezu na ibe okwu: http: /. Github.com/centaurialpha/edis/issues
Ọ ga-amasị m ịmụ mmemme, ọkachasị Ebumnuche metụtara ndị ọzọ na ndị ọzọ, ị maara, maka mmemme PIC, Memori na ndị ọzọ.
Ndụmọdụ ọ bụla maka newbie?
PIC ihe gbadoro anya n'ihe omume ??? Enyi, Echere m na ị nọ n’ụzọ na-ezighi ezi.
Agbanyeghị, emegoro m oge ụfọdụ na PIC ma jiri MikroPascal (enwerekwa MikroC) .Ọ dịghị ihe ọ bụla n'ihi na iji nweta ngwaike nke na -emepụta mpempe akwụkwọ na-enweghị isi. Ọbụghị maka Linux ka emere na C ọ bụghị na C ++
Lee anya na MikroPascal ma ọ bụ MikroC nke ga - eme ka ndụ gị dịkwuo mfe site na ibe mmemme.
O bu ya kpatara m ji ajuju, ka imuta, na achọrọ m ibido ma m ka furu efu, mana maka ihe anyi gha amalite.
M ga-agbaso ndụmọdụ gị, ma gbalịa ịhụ ihe m nwere ike ime, daalụ Giskard nke ukwuu.
Ezi, microcontrollers enwere ike ịhazi na C ++, O doro anya na OOP, Amaghị m nke ọma ma ọ bụrụ na enwere ihe emere maka PIC, ma ọ bụ na anaghị m eche n'ihi na eziokwu bụ na achọrọ m iji eserese taa ...
A na-eji abstraction akụrụngwa eme ihe ọtụtụ. Ngwurugwu mmepe kọmputa kachasị ewu ewu na ụwa na nke ahụ mepụtara nnwere onwe na ngwa elektrọnik na mmemme, ana m ekwu maka Arduino, ọ na-eji OOP.
A na-akpọ abstraction hardware dị ka HAL, ụlọ ọrụ micro microcontroller (ịkpọ aha ya) na-enye gị HAL maka M3 cortex mics, dị ka STM32F4xx.
Ezigbo ụzọ, aga m agbali ya ka m hụ otu o si arụ ọrụ.
Ekele!