EDIS-C Viegla IDE C valodai

EDIS-C (alfa), sākotnēji zvanīja C SIDE-CTas sākās kā personīgs projekts, ideja izveidot "lielu" programmu, kas ir Brīva programmatūra un kuru var izmantot daudzi.

Iedvesmojoties no NINJA-IDE, tā mērķis šobrīd nav konkurēt ar citiem pastāvošajiem IDE, tiesa, ir daudz labu, un parasti C programmētājs neizmanto IDE, bet EDIS-C Tas ir paredzēts kā vienkāršs un viegls daudzplatformu redaktors, kas paredzēts tiem universitātes studentiem, kuri C uzskata par "monstru".

Tas ir, ka videi ir C sintakses pašpalīdzība, ka tā zina, kad pirms avota koda sastādīšanas, sānu pētnieka funkciju, struktūru utt. Vizualizēšanai ir īss semikols, īsi sakot, viss nepieciešamais, lai darītu draudzīgāku šī valoda tiem iesācējiem. Pagaidām minētais pēdējais netiek ieviests, bet tas notiks īsā laikā;).

EDIS-C  pilnībā ieprogrammēts Pitons, izmantojot Qt kā grafisko bibliotēku (PyQt). Projekts ir ļoti jauns, un es ceru, ka tas pieaugs. Aicinu pievienoties projektam tos, kuriem patīk izklaidēties ar Python. Šobrīd tā izmanto kompilatoru GCC, nākotnē to paredzēts izmantot KLANGS.

EDIS-C pamatīpašības

  • Redaktors ar visām pamatfunkcijām (atvērt, atvērt vairākus failus, saglabāt, saglabāt kā, atsaukt, pārtaisīt, izgriezt, kopēt, ielīmēt, atlasīt, dzēst utt.).
  • Vairāki redaktori vairākās cilnēs.
  • Aizveriet pašreizējo cilni, aizveriet visas cilnes un aizveriet visas, izņemot to, pie kuras strādājat.
  • Izdrukāt pirmkodu.
  • Formatētas datuma ievietošanas opcijas.
  • Galvenes ievietošanas iespējas no standarta bibliotēkas.
  • Līnijas rezerve.
  • Ievietots komentētais nosaukums un atdalītājs atbilstoši attālumam no līnijas piemales.
  • Sintakses izcelšana rezervētiem vārdiem un funkcijām.
  • Automātiska aizpildīšana: [], (), {}.
  • Pašiedarbība, konfigurējama.
  • Varat atlasīt koda daļu un lietot vai noņemt tajā atkāpi.
  • Mini karte ar necaurredzamības konfigurācijas opcijām.
  • Tuvināšana, tālināšana.
  • Sānjoslas logrīks (sānu līnijas numuri).
  • Ciļņu un atstarpju parādīšana.
  • Logrīka izeja standarta izejas parādīšanai.
  • Cita starpā vairāk ...

edis-c

Ekrānuzņēmums 2014-07-03 01:06:37

Ekrānuzņēmums 2014-07-03 00:52:39

Ekrānuzņēmums 2014-07-03 00:50:35

Es gaidu daudzus ieteikumus un, protams, kritiku, kā arī aicinu jūs atkal pievienoties šim mazajam projektam.

Kur es varu iegūt EDIS-C pirmkodu?

Avota kods tiek mitināts vietnē GitHub. Varat klonēt repozitoriju un palaist no avota.

Avota kods


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   diazepans teica

    Vai tikai tīram C? vai arī c ++?

    1.    3000 teica

      Es domāju, ka tā, jo tas izmanto GCC kā kompilatoru.

      1.    John teica

        Es nesaprotu, kāpēc jūs minat gcc kā ierobežojumu, cik es zināju, ka gcc jau ilgu laiku ir atbalstījis c, c ++ un citas valodu plūsmas.

        PS autoram: Apsveicu un paldies, jebkurš jūsu pievienotais ieguldījums vienmēr ir laipni gaidīts, it īpaši, ja tas ir labs. Viens jautājums, vai Clang atbalsts nebūs obligāts, vai tas aizstās Gcc? Jo, cik es zināju, Clangam joprojām trūka atbalstīt lietas, un jūs jau zināt, kādā tempā tas virzās uz šāda veida lietām.

        Cerams, ka šī IDE kādu dienu atbalstīs visu C ģimeni, bet, ja tas nenotiek, tam nav nozīmes, labāk ir, ja kaut kas labi izdara vienu lietu, nevis dara daudz, bet pusi vai nepabeigtu.

        1.    Gabriels Acosta teica

          Liels paldies ! Atbalsts nebūs obligāts, jo, kā jūs sakāt, Clang trūkst lietu, ko slīpēt, taču šķita laba ideja izmēģināt, un tas man deva labus rezultātus.

    2.    Gabriels Acosta teica

      Jā, uz brīdi tīram C. Es paturēšu prātā gala versiju, protams, tā ir gatava arī C ++. Sveicieni.

      1.    3000 teica

        Cik man zināms, ir arī līdzīgs nosaukums Zinjai, kas ir C un C ++ redaktors un ir patiešām stabils, kā arī tam ir lieliska kodu pārbaudītāja līnija.

        Jebkurā gadījumā izmēģiniet to. Jūs nenožēlosiet.

        1.    Gabriels Acosta teica

          Es uzzināju no jūsu komentāra, paldies! Kā jau teicu sākumā, EDIS izveides ideja bija izklaidēties ar Python, spēt paveikt kaut ko vairāk vai mazāk "lielisku" un mācīties. Mērķis ir, lai students nepazustu smagā vidē un ar daudz vairāk lietām, nekā viņam nepieciešams. Priekā!

      2.    šini-kire teica

        Būtu lieliski, ja tas atbalstītu c #, jo tas notiek ar mums uni kopā ar Microsoft SQL servera pārvaldību vai kaut ko tamlīdzīgu

  2.   3000 teica

    Es domāju, ka tas man atgādina vēl vienu C ++ IDE, ko sauc par Zinjai, kuram ir arī C līnijas pārbaudītājs (tieši pateicoties viņam es atklāju brīnišķīgo C ++ pasauli).

  3.   PopArch teica

    Ļoti laba IDE! Apsveicu autoru, ļoti pilnīgu IDE un tajā pašā laikā vieglu, ja jums nepieciešama kāda informācija, bet tas ir ļoti forši, tas man tagad ir ļoti palīdzējis, tikko sāku ar C valodu, liels paldies par dalīšanos to!

    1.    Gabriels Acosta teica

      Liels paldies! Jā, daudzas lietas trūkst, joprojām alfa versijā, taču katru dienu mēs novēršam kļūdas un pievienojam jaunas lietas. Sveicieni.

  4.   nulles teica

    tas izskatās labi, lai gan es vairāk būtu gribējis, lai tas būtu 3. pitonā

  5.   Tyrus Junior teica

    Tas izskatās lieliski, un es to izmēģināšu uzreiz.