ગેનીમાં પાયથોન પાવર

આ પોસ્ટને બે ભાગમાં વહેંચવામાં આવી છે, પ્રથમ મૂળભૂત બાબતો: સ્થિર કોડ તપાસો, અને પછી મુખ્ય કોર્સ: પાયથોન માટે સ્વતomપૂર્ણ.

સ્થિર કોડ તપાસો

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

આ પ્રાપ્ત કરવા માટે, તે સ્થાપિત થયેલ છે પાયફ્લેક્સ, સ્થિર તપાસનાર માટે પાયથોન, કોફીસ્ક્રિપ્ટ, તે ભાષાનું કમ્પાઇલર અને વિસ્તૃત કરવા માટે પ્લગઇન ગેની en લુઆ.

$ sudo aptitude install pyflakes coffeescript geany-plugin-lua

ની ફાઇલ પાયથોન અને અમે જઈ રહ્યા છીએ "બિલ્ડ" »" બિલ્ડ આદેશો સેટ કરો "; પ્રથમ વિકલ્પમાં મૂકવામાં આવે છે, જ્યાં તે કહે છે "કમ્પાઇલ" લખ્યું છે:

pyflakes "%f"

અને તમે મુકેલા ભૂલોને શોધવા માટે નિયમિત અભિવ્યક્તિમાં:

(.+):([0-9]+):(.+)

આ રીતે બાકી:

તેથી જ્યારે તમારી પાસે ફાઇલ ખુલી છે પાયથોન અને દબાવવામાં આવે છે F8 સ્થિર તપાસ ચલાવવામાં આવે છે, તેમાં ભૂલો દર્શાવે છે.

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

coffee -c "%f"

ભૂલો માટે રેજેક્સ સાથે:

Error: In (.+), .* ([0-9]+): (.+)

આ સંકલન આદેશોને જ્યારે પણ ફાઇલ સેવ કરવામાં આવે ત્યારે આપમેળે એક્ઝીક્યુટ કરવા અને F8 ને દબાવવાનું ભૂલી જાઓ, તેમાં રહેલી ફાઇલની ક copyપિ બનાવો અહીં તમારા વ્યક્તિગત ફોલ્ડરમાં "~ / .config / geany / plugins / geanylua / ઘટનાઓ", જો તે ડિરેક્ટરી સ્ટ્રક્ચર અસ્તિત્વમાં નથી: તેને બનાવો.

તેથી જ્યારે પણ હું કોઈ ફાઇલ સેવ કરું છું પાયથોન o કોફીસ્ક્રિપ્ટ આ સ્થિર રીતે ચકાસાયેલ છે.

પાયથોન માટે સ્વતomપૂર્ણ

મેં બનાવેલું બીજું રમકડું આ હતું પ્લગઇન કે જે એક્લિપ્સ પાયડેવ પ્લગઇનની તુલનાત્મક ocટોકમ્પ્લેશનને મંજૂરી આપે છે, પરંતુ જિનીની ગતિ અને હળવાશ સાથે.

ઇન્સ્ટોલ કરો દોરડું, કોડ રિફેક્ટરિંગ અને વિશ્લેષણ માટેની લાઇબ્રેરી:

$ sudo aptitude install python-rope

સમાયેલી ફાઇલોને અનઝિપ કરો અહીં "~ / .config / geany / plugins /" ફોલ્ડરમાં અને કીબોર્ડ શોર્ટકટ પસંદગીઓ ખોલો "સંપાદિત કરો" »" પસંદગીઓ "» "સંયોજનો" અને પ્રવેશ માટે જુઓ "પાયથોન પૂર્ણ કરો "અને તેને સ્વતomપૂર્ણ કી સંયોજન આપો " જગ્યા ", ડરશો નહીં જો તે ડિફ defaultલ્ટ સ્વતomપૂર્ણતા સાથે ટકરાશે, ભય વિના સંયોજનને ફરીથી લખો, જો તે ફાઇલ જેમાં ocટોકમ્પ્લેશન ચલાવવામાં આવી રહ્યું નથી પાયથોન સંપાદકની ડિફોલ્ટ સમાપ્તિ ક્રિયા હાથ ધરવામાં આવશે.

આ રીતે તમારે ગેનીમાં પહેલાથી જ યોગ્ય સ્વતomપૂર્ણ હોવું જોઈએ.

સમાપન

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

જો "રૂપરેખાંકર" ખૂબ જટિલ અથવા ભારે હોય, તો સરળ રીતે ઉપયોગ કરો મારા ગેની સુયોજન. ફક્ત તમારા કિસ્સામાં તમારું ફોલ્ડર "con .config / geany" સાચવો, અને ત્યાં નવા ગોઠવણીને અનઝિપ કરો; સ્થાપિત કરો:

$ sudo aptitude install pyflakes coffeescript python-rope geany-plugin-lua

અને તમારી પાસે તમારું એડિટર જવા માટે તૈયાર હશે.

હું આશા રાખું છું કે તમે તેનો આનંદ માણી શકશો અને મને શોધની તમારી છાપ જણાવો આ… હેહે….


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

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

*

*

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

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

    ખૂબ સરસ! હું તેને પછીથી ચકાસવા માટે «બુકમાર્ક to જાઉં છું

  2.   ટેરેગન જણાવ્યું હતું કે

    ફાળો બદલ અને ક્યુબાની ગુણવત્તા સાથે આભાર 😉

  3.   એડી અર્નેસ્ટો ડેલ વાલે પિનો (ઝિગુરાટ) જણાવ્યું હતું કે

    @ ટીટોટાટિન

    હું મૂળ પોસ્ટનો લેખક છું અને પ્લગઇન બનાવનાર તે જ છું.
    તે થીમ જીની માટે વિસ્મૃતિ છે.
    હાલમાં, સમુદાયો.યુસી.સી. ડાઉન છે પરંતુ ત્યાં ગિટ રીપોઝીટરીઓમાં એક રેપો હોસ્ટ કરવામાં આવે છે જેમાં મારો જીનીય રૂપરેખાંકન છે જ્યારે હું તેનો ઉપયોગ કરું છું.

    શુભેચ્છાઓ, એડ.

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

      આપનો ખૂબ ખૂબ આભાર, સત્ય એ છે કે મને તે ડિફ defaultલ્ટ રૂપે આવતી થીમ કરતાં વધુ ગમે છે.

      શુભેચ્છાઓ.

  4.   ટિટોટાટીન જણાવ્યું હતું કે

    ખૂબ સારો ફાળો. માર્ગ દ્વારા, જીની છબીઓમાં કઈ થીમ જોવા મળે છે?

  5.   ડેનિયલ જી. જણાવ્યું હતું કે

    મને કમ્બિનેશન્સમાં અજગરની પૂર્ણતાની એન્ટ્રી દેખાતી નથી, મેં આખા કન્ફિગરેશન ફોલ્ડરની કiedપિ કરી અને પેકેજો ઇન્સ્ટોલ કર્યા કારણ કે પોસ્ટના સમાપ્ત વિભાગ કહે છે 😮

    1.    ડેનિયલ જી. જણાવ્યું હતું કે

      પ્લગઈન પસંદગીઓમાં, હું જે કરવાનું ચૂકી રહ્યો હતો તે મને પહેલેથી જ મળી ગયું છે, તમારે લુઆ પ્લગઇનને સક્ષમ કરવું પડશે અને તે જ

      1.    ડેનિયલ જી. જણાવ્યું હતું કે

        હું એ કહેવાનું ભૂલી ગયો કે લુઆને ટૂલ્સ, પ્લગઇન મેનેજરમાં સક્ષમ કરવું પડશે, અને જો ત્યાં કામ કરતું નથી, તો સંપાદન, પ્લગઇન પસંદગીઓ તપાસો 🙂

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

    મારે શીખવાની જરૂર છે અને તમારા જેવા શિક્ષકની મને ક્યુબનની જરૂર છે

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

    પ્રકાશન અને માર્ગદર્શન પછીના લગભગ 10 વર્ષ અને સહાય હજી મૂલ્ય ધરાવે છે
    ખુબ ખુબ આભાર! તે મને ખૂબ મદદ કરી