એડિસ: પાયથોન દ્વારા સંચાલિત સી માટે IDE

થોડા મહિના પહેલા મેં પ્રકાશિત કર્યું લેખ તેના આલ્ફા સંસ્કરણમાં IDE ની ઘોષણા કરે છે. આજે તે પહેલેથી જ સ્થિર સંસ્કરણમાં છે અને આગલા સંસ્કરણમાં આગળ વધવું.

એડિસ શુદ્ધમાં વિકસિત સી પ્રોગ્રામિંગ લેંગ્વેજ માટે કાર્ય (ઇન્ટિગ્રેટેડ ડેવલપમેન્ટ એન્વાયર્નમેન્ટ (IDE) છે) પાયથોન અને ઉપયોગ પાઇક્યુટી ગ્રાફિકલ ઇન્ટરફેસ માટે.

ઉત્કૃષ્ટ સુવિધાઓ

  • લાક્ષણિક વિધેયો: સ્વચાલિત ઇન્ડેન્ટેશન, ટેબો અને જગ્યાઓનું પ્રદર્શન, ટેબોને સંપાદક બદલવા માટે કોમ્બો દ્વારા બદલવામાં આવ્યા હતા.
  • મલ્ટી પ્લેટફોર્મ
  • શોધો અને બદલો
  • કોઈ વિશિષ્ટ લાઇન અને / અથવા ક columnલમ પર જાઓ
  • એક પ્રતીક પર જાઓ
  • સિન્ટેક્સ હાઇલાઇટિંગ
  • કોડ ફોલ્ડિંગ
  • છુપાવો / પેનલ્સ બતાવો
  • છેલ્લા સત્રથી ફાઇલો અને પ્રોજેક્ટને યાદ રાખવા માટે સત્ર સંચાલન
  • એર અપડેટ્સ
  • રીઅલ-ટાઇમ મિનિમેપ
  • શબ્દ પ્રકાશિત
  • કોડ પેસ્ટિંગ (પેસ્ટેબિન સાથે ક્રિયાપ્રતિક્રિયા)
  • કોડ પ્રકાર વિશ્લેષક
  • ફાઇલ પસંદગીકાર
  • પ્રતીક વૃક્ષ
  • પ્રોજેક્ટ મેનેજર
  • દસ્તાવેજ આધારિત સ્વતomપૂર્ણ
  • માર્કર્સ
  • સ્માર્ટ સ્વતomપૂર્ણ {}, (), []
  • ફાઇલ એક્સપ્લોરર
  • ઇન્ટરફેસ અને સંપાદક માટે થીમ નિર્માતા
  • અને વધુ!

સ્ક્રીનશોટ

સ્ક્રીનશોટ 1

એડિસ મૂળભૂત રીતે ઉપયોગ કરે છે જીસીસી સંકલન માટે, પરંતુ તે વાપરવા માટે અનુકૂળ થઈ શકે છે ક્લાંગ.

પ્રોજેક્ટ સાથે કેવી રીતે સહયોગ કરવો?

સહયોગ કરવાની ઘણી રીતો છે:

રિપોર્ટિંગ બગ્સ, અનુવાદ, વિવિધ વિતરણો માટે પેકેજિંગ, વેબમાં સુધારો, મૂળમાં, વગેરે. તમે આ એક નજર કરી શકો છો પૃષ્ઠ.

સ્થાપન

એડિસ તે મલ્ટીપ્લેટફોર્મ છે, કોઈપણ વિતરણમાં સ્રોત કોડમાંથી તેના ઇન્સ્ટોલેશન માટે, તમારે પ્રથમ ઇન્સ્ટોલ કરવું આવશ્યક છે અવલંબન:

સુડો અજગર setup.py સ્થાપન

ભવિષ્ય માટે

ના વિકાસ એડિસ તે સતત છે, ઘણા ઉન્મત્ત અને મસ્ત વિચારો છે જેનો તમે અમલ કરવા માંગો છો:

  • ડિબ્યુઅર
  • કોડ વર્ઝનિંગ માટે સપોર્ટ
  • શૈલી પાર્સર સુધારો
  • ડાયાગ્રામ ડ્રોઅર
  • પ્લગઇન સપોર્ટ
  • કોડ બબલ
  • અને વધુ!

અમારો સંપર્ક કરો

એડિસ માલિકીની એક વેબ જે GitHub દ્વારા જનરેટ કરવામાં આવ્યું હતું અને પછી તેમાં ફેરફાર, જૂની અને અનાથ છે;). પણ એ ટપાલ યાદી સક્રિય છે કે તેઓ એક સ્પિન લઈ શકે છે.

ડાઉનલોડ કરો

એડિસ માં હોસ્ટ થયેલ છે GitHub અને તે પરીક્ષણો છે જે આપમેળે ચાલે છે ટ્રેવિસ-સીઆઈ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   યુકીતો જણાવ્યું હતું કે

    હું કે.ડી.એફ.એલ.પી. સાથે અથવા સરળ વિમ + પ્લગઈનો stick સાથે વળગી રહેવાનું પસંદ કરું છું

  2.   રોલ જણાવ્યું હતું કે

    રસપ્રદ પ્રોજેક્ટ +1

  3.   પ્રો + જણાવ્યું હતું કે

    વધુ વિકલ્પો રાખવું એ ક્યારેય ખરાબ નથી હોતું, પરંતુ મને ખબર નથી ... શું તે પહેલાથી અસ્તિત્વમાં છે તે ઘણાને બદલે તેનો ઉપયોગ કરવા માટે કંઈક ઉમેરશે?

  4.   zetaka01 જણાવ્યું હતું કે

    સી માટેનું વાતાવરણ પાયથોનમાં વિકસ્યું, એક મજાક. પાયથોનના સૌથી ઝડપી ભાગ સીમાં છે. સારું, તે તે લોકો માટે કામ કરે છે જે પાયથોન અથવા સીને નથી જાણતા.

    સરસ જોબ

    1.    zetaka01 જણાવ્યું હતું કે

      હું મૂળ અને ક્રોસ સંકલનનો ઉપયોગ કરવાનું પસંદ કરું છું, જેમ કે લાજરસ, જાવા અથવા મોનો વિકલ્પો (વર્ચુઅલ મશીન સાથે) મને કમકમાટી આપે છે.

      શુભેચ્છાઓ

    2.    zetaka01 જણાવ્યું હતું કે

      આહ, ગો પણ સ્વીકાર્ય છે, તે ફક્ત ગુગલ તરફથી છે. બંધ વિષય માટે માફ કરશો.

  5.   રાઉલ પી જણાવ્યું હતું કે

    મને લાગે છે કે તેઓએ કોડબ્લોક્સ જેવા અન્ય વિકાસમાં સુધારો કરવો જોઈએ, IDE એ લિનક્સ, હજારો વિતરણો અને સમાન વપરાશકર્તાની જરૂરિયાતોને સંતોષવા માટે ફક્ત એક કે બે જ માર્ગ લેશે.

    હું 1.QT ક્રિએટર, 2. કોડબ્લોક્સની ભલામણ કરું છું.

  6.   __ગાબો__ જણાવ્યું હતું કે

    તે સાચું છે કે ઘણા સી પ્રોગ્રામર્સને આઇડીઇની જરૂર હોતી નથી, એડિસ પ્રારંભિક લોકો માટે વધુ લક્ષી હોય છે, જે શક્ય તેટલી સરળ બાબતો માટે બનાવવામાં આવી છે: ભારે ઇન્ટરફેસ સાથે લડ્યા વિના, લખવા, કમ્પાઇલ કરવા અને ચલાવવા માટે, જે વસ્તુઓ છે તેના માટે ત્યાં ક્યારેય વપરાય છે.

    આભાર!

  7.   જ્હોન જણાવ્યું હતું કે

    મેં તેને સંકલન કરવાનો પ્રયાસ કર્યો, પરંતુ મને એક ભૂલ મળી.

    ફેડોરા 21 i686 નો ઉપયોગ કરો

    http://paste.desdelinux.net/5135

    1.    __ગાબો__ જણાવ્યું હતું કે

      તે કોઈ ભૂલ નથી, મને લાગે છે કે તમે પાયથોન 2 અજમાવી રહ્યા છો અને તમને પાયથોન 3 ની જરૂર છે.
      સમસ્યાઓના પૃષ્ઠ પર કંઈપણ વિગતવાર: http: /. Github.com/centaurialpha/edis/issues

  8.   ટિલક્સ જણાવ્યું હતું કે

    હું પ્રોગ્રામિંગ પી.આઈ.સી., મેમોરિઝ અને અન્ય માટે, પ્રોગ્રામ, ખાસ કરીને jectબ્જેક્ટ લક્ષી અને અન્યને શીખવા માંગુ છું.

    કોઈ નવજાત સ્ત્રી માટે કોઈ ભલામણો છે?

    1.    ગિસકાર્ડ જણાવ્યું હતું કે

      પ્રોગ્રામ objectબ્જેક્ટ લક્ષી PICs ??? મિત્ર, મને લાગે છે કે તમે ખોટા પાટા પર છો.
      જો કે, મેં થોડા સમય પહેલા પીઆઈસીમાં પ્રોગ્રામ કર્યો હતો અને માઇક્રોપroસ્કલનો ઉપયોગ કર્યો હતો (ત્યાં માઇક્રોસી પણ છે) કોઈ objectsબ્જેક્ટ્સ નહીં કારણ કે હાર્ડવેરને toક્સેસ કરવા માટે જે એબ્સ્ટ્રેક્શનનો બિનજરૂરી સ્તર બનાવે છે. કંઈપણ માટે નથી, લિનક્સ સીમાં બને છે અને સી ++ માં નથી
      માઇક્રોપascસલ અથવા મikક્રોસી જુઓ કે જે ચોક્કસપણે પ્રોગ્રામિંગ ચિપ્સ દ્વારા તમારું જીવન સરળ બનાવશે.

      1.    ટિલક્સ જણાવ્યું હતું કે

        તેથી જ, હું શીખવા માટે પૂછું છું કે, હું પ્રારંભ કરવા માંગુ છું અને હું હજી પણ ખૂબ જ ખોવાઈ ગયો છું, પરંતુ કંઈક માટે આપણે લોલ શરૂ કરવું પડશે.

        હું તમારી ભલામણને અનુસરીશ, અને હું શું કરી શકું તે જોવાનો પ્રયાસ કરીશ, ગિસ્કકાર્ડનો ખૂબ ખૂબ આભાર.

      2.    સેબાસ્ટિયન જણાવ્યું હતું કે

        સારું, માઇક્રોકન્ટ્રોલર્સને સી ++ માં પ્રોગ્રામ કરી શકાય છે, દેખીતી રીતે, ઓઓપી, પીઆઈસી માટે પહેલેથી કંઇક કર્યું છે કે કેમ તે હું ખૂબ સારી રીતે જાણતો નથી, અથવા મને કાળજી નથી કારણ કે સત્ય એ છે કે મારે આજે એક ચિત્રનો ઉપયોગ કરવો છે ...
        હાર્ડવેર એબ્સ્ટ્રેક્શનનો ઘણો ઉપયોગ થાય છે. વિશ્વનું સૌથી લોકપ્રિય ઇલેક્ટ્રોનિક વિકાસ પ્લેટફોર્મ અને તે ઇલેક્ટ્રોનિક્સ અને પ્રોગ્રામિંગની demક્સેસને લોકશાહીકૃત બનાવું છું, હું આર્ડિનો વિશે વાત કરું છું, તે OOP નો ઉપયોગ કરે છે.
        હાર્ડવેર એબ્સ્ટ્રેક્શન એચએએલ તરીકે ઓળખાય છે, એસટી માઇક્રોકન્ટ્રોલર ફર્મ (એક નામ આપવા માટે) તમને એસટીએમ 3 એફ 32 એમએક્સ જેવા એમ 4 કોર્ટેક્સ મિક્સ માટે તેની એચએલ આપે છે.

  9.   વિક્ટર આર. જણાવ્યું હતું કે

    સારી પહેલ, તે કેવી રીતે કાર્ય કરે છે તે જોવા માટે હું તેનો પ્રયાસ કરીશ.

    આભાર!