આ પોસ્ટને બે ભાગમાં વહેંચવામાં આવી છે, પ્રથમ મૂળભૂત બાબતો: સ્થિર કોડ તપાસો, અને પછી મુખ્ય કોર્સ: પાયથોન માટે સ્વત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
અને તમારી પાસે તમારું એડિટર જવા માટે તૈયાર હશે.
હું આશા રાખું છું કે તમે તેનો આનંદ માણી શકશો અને મને શોધની તમારી છાપ જણાવો આ… હેહે….
ખૂબ સરસ! હું તેને પછીથી ચકાસવા માટે «બુકમાર્ક to જાઉં છું
ફાળો બદલ અને ક્યુબાની ગુણવત્તા સાથે આભાર 😉
@ ટીટોટાટિન
હું મૂળ પોસ્ટનો લેખક છું અને પ્લગઇન બનાવનાર તે જ છું.
તે થીમ જીની માટે વિસ્મૃતિ છે.
હાલમાં, સમુદાયો.યુસી.સી. ડાઉન છે પરંતુ ત્યાં ગિટ રીપોઝીટરીઓમાં એક રેપો હોસ્ટ કરવામાં આવે છે જેમાં મારો જીનીય રૂપરેખાંકન છે જ્યારે હું તેનો ઉપયોગ કરું છું.
શુભેચ્છાઓ, એડ.
આપનો ખૂબ ખૂબ આભાર, સત્ય એ છે કે મને તે ડિફ defaultલ્ટ રૂપે આવતી થીમ કરતાં વધુ ગમે છે.
શુભેચ્છાઓ.
ખૂબ સારો ફાળો. માર્ગ દ્વારા, જીની છબીઓમાં કઈ થીમ જોવા મળે છે?
મને કમ્બિનેશન્સમાં અજગરની પૂર્ણતાની એન્ટ્રી દેખાતી નથી, મેં આખા કન્ફિગરેશન ફોલ્ડરની કiedપિ કરી અને પેકેજો ઇન્સ્ટોલ કર્યા કારણ કે પોસ્ટના સમાપ્ત વિભાગ કહે છે 😮
પ્લગઈન પસંદગીઓમાં, હું જે કરવાનું ચૂકી રહ્યો હતો તે મને પહેલેથી જ મળી ગયું છે, તમારે લુઆ પ્લગઇનને સક્ષમ કરવું પડશે અને તે જ
હું એ કહેવાનું ભૂલી ગયો કે લુઆને ટૂલ્સ, પ્લગઇન મેનેજરમાં સક્ષમ કરવું પડશે, અને જો ત્યાં કામ કરતું નથી, તો સંપાદન, પ્લગઇન પસંદગીઓ તપાસો 🙂
મારે શીખવાની જરૂર છે અને તમારા જેવા શિક્ષકની મને ક્યુબનની જરૂર છે
પ્રકાશન અને માર્ગદર્શન પછીના લગભગ 10 વર્ષ અને સહાય હજી મૂલ્ય ધરાવે છે
ખુબ ખુબ આભાર! તે મને ખૂબ મદદ કરી