ક્વિક ઓપન, ગેની માટેનું બીજું પ્લગઇન

કેટલાક ઉપયોગ કરી શક્યા છે સબલાઈમ ટેક્સ્ટ, પ્રોગ્રામર માટે ખૂબ જ ભવ્ય, એક્સ્ટેન્સિબલ અને ઉપયોગી સંપાદક; પરંતુ બંધ તેથી હું તેના લેખક શ્રી જોન સ્કીનર સાથે સહયોગ કરવા માંગતો નથી ("તમારી સ્વતંત્રતા કોઈને વેચશો નહીં જે તમને તેમના રહસ્યો કહેતો નથી"), બી ફ્રેન્કલિન).

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

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

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

પ્લગઇનનો ઉપયોગ કરવા માટે પ્રથમ ઇન્સ્ટોલ કરો: અજગર-જીટીકે 2, અજગર-ગ્લેડે 2 અને જીની-પ્લગઇન-લુઆ.

$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua

ડાઉનલોડ કરો ક્યુપેન (પ્લગઇન) અને તેને તમારા વ્યક્તિગત ફોલ્ડરમાં અનઝિપ કરો.

પછી નીચેની લાઇન ઉમેરીને .config / geany / પ્લગિન્સ / geanylua / hotkeys.cfg ફાઇલ બનાવો અથવા તેમાં ફેરફાર કરો

qopen/quick_open.lua

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

હું આશા રાખું છું કે તમે પ્લગઇનનો ઉપયોગ કરીને તમારા પ્રભાવની જાણ કરો.
હેપી હેકિંગ.

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

સોર્સ: માટે xigurat દ્વારા લખાયેલ કોડિનિંજા


લેખની સામગ્રી અમારા સિદ્ધાંતોનું પાલન કરે છે સંપાદકીય નૈતિકતા. ભૂલની જાણ કરવા માટે ક્લિક કરો અહીં.

3 ટિપ્પણીઓ, તમારી છોડી દો

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

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં.

*

*

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

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

    હું આ ઇચ્છું છું પરંતુ આર્કાઇવ તૂટેલું દેખાય છે. શું તમે આટલા દયાળુ છો અને તેના બદલે કોડને ગિથબ પર દબાણ કરો છો?

    અને જીની પ્લગિન્સ રેપો માટે પુલ વિનંતી ખોલવા?
    https://github.com/geany/geany-plugins

    આ એક ખૂની લક્ષણ છે. મને ખાતરી છે કે ઘણા લોકો તેને ઇચ્છશે.

  2.   બાર્ટોલો ઇચ્છતો હતો જણાવ્યું હતું કે

    હાય, મેં હમણાં જ એક પોસ્ટ વાંચ્યું છે, જેમાં તમે જીની માટે પ્લગઇન બતાવો છો
    જે તમે લુઆમાં લખ્યું હતું (ઝડપી-ખાલી મને લાગે છે કે તે કહેવાતું હતું) ..

    તમે જોશો:
    મને જીની બહુ ગમે છે, પણ હું નોટપેડનું .LG ફંક્શન ચૂકી છું, હા, હેહે
    હું અંગ્રેજીમાં પણ ખૂબ ખરાબ છું ...

    જીનીના અવેજી તરીકે, હું સાયન્ટટીઇનો ઉપયોગ કરું છું, અને આ માટે મેં પ્લગઇન બનાવ્યું છે
    .લોગ કે જે મેં નીચે મૂક્યો:

    હું વપરાશકર્તા વિકલ્પો ફાઇલમાં નીચેની લીટીઓ ઉમેરું છું (SciTEUser.properties)
    કમાન્ડ.નામ .૧૨. * = InsertDateTimeLog
    આદેશ .12. * = InsertDateTimeLog
    કમાન્ડ.સબ્સ્ટીમ .12. * = 3
    કમાન્ડ.મોડ .૧૨. * = સેવબforeફ: ના
    કમાન્ડ.શોર્ટકટ .12. * = દાખલ કરો

    હું લુઆ સ્ટાર્ટઅપ સ્ક્રિપ્ટમાં નીચેની લીટીઓ ઉમેરું છું:
    ફંક્શન ઇન્સર્ટડેટટાઇમલોગ ()
    સ્થાનિક લાઇન 1, એસલોગ, esસલોગમાયસ
    લાઈન 1 = સંપાદક: ગેટલાઈન (0)
    જો Line1 == શૂન્ય નહીં તો લાઈન 1 = "0000" સમાપ્ત થાય છે
    esLog = string.sub (લાઈન 1,1,4)
    esLogMayus = શબ્દમાળા.ઉપર (esLog)
    જો esLogMayus == ".LG" પછી
    સંપાદક: Tડ ટેક્સ્ટ ("\ n \ n ——————– \ n")
    સંપાદક: એડટેક્સ્ટ (ઓએસડેટ ("% d.% બી.% વાય __% એચ:% એમએમ"))
    સંપાદક: Tડ ટેક્સ્ટ ("\ n ——————– \ n")
    અન્ય સંપાદક: Addડ ટેક્સ્ટ ("\ n")
    અંત
    અંત

    અને હું ઈચ્છું છું કે તમે GEANY માં કંઈક આવું કરો ... અથવા મને કડીઓ આપો ...

    ખાતરી કરો કે તમારા માટે તેનો અર્થ થોડો છે, અને સમુદાય માટે: ઘણા લોકો
    હું ઉપયોગ કરશે…

    વાંચવા અને શુભેચ્છાઓ આપવા બદલ આભાર ..

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

    સારું, અભિનંદન, હું કોડનો અભ્યાસ કરું છું. વહેંચવા બદલ આભાર. હું ખાસ આઇકન્સ.પી.પી. ફાઇલ પર જોઈ રહ્યો છું, હું સિસ્ટમ લોકો કરતાં અન્ય ચિહ્નો મૂકવા માંગુ છું