Awoodda Python ee Geany

Boostadani waxay u qaybsan tahay laba qaybood, marka hore aasaasiga: jeeg code guurto ah, ka dibna koorsada ugu weyn: autocomplete loogu talagalay Python.

Hubinta lambarka rasmiga ah

Xalay ka dib markii aan waxoogaa barnaamijka ku jiray Sunshine waxaan bilaabay inaan ku ciyaaro fiilada si aan u kordhiyo Geany con Lua, ka dib 5 daqiiqo ayaan horey u haystay plugin ah oo qoran ayaa iga dhigtay jeeg aan rasmi ahayn ee koodhka Python iyo CoffeeScript, oo tilmaamaysa khaladaadka aan la isticmaalin iyo soo dejinta, taas oo aad waxtar u leh marka aad ku dadaalayso inaad si dhakhso leh u hesho khaladaad doqonimo ah oo ku dhuumaaleysanaya aragti cad.

Si tan loo gaaro, waa la rakibay pyflakes, hubiyaha ma guurtada ah ee Python, kafeega qoraalka, iskuduwaha luuqadaas, iyo kumbuyuutarka si loo kordhiyo Geany en Lua.

$ sudo aptitude install pyflakes coffeescript geany-plugin-lua

Fayl ka mid ah Python waana u soconaa "Dhis" »" Deji amarro dhis "; waxaa la geliyaa xulashada koowaad, halka ay ku qoran tahay "Soo ururi" waxaa ku qoran:

pyflakes "%f"

iyo muujinta caadiga ah si loo ogaado khaladaadka aad geliso:

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

Ku haray sidan:

Marka markaad file furantahay Python waana la riixay F8 jeegga ma guurtada ah ayaa la fuliyaa, oo muujinaya khaladaadka ku jira.

Si isla taas loo gaaro Qaxwada, jeegga isugeynta iyo isku soo ururinta, feyl ayaa furmaya kafee waxaana lagu dhejiyaa amarrada dhismaha:

coffee -c "%f"

Regex ee khaladaadka:

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

Si toos ah u fuliso amarradan isku-darka ah markasta oo fayl la keydiyo oo aad iska ilowdo riixitaanka F8, nuqul feylka ku jira Halkan galkaaga shaqsiyeed "~ / .config / geany / plugins / geanylua / events", haddii qaab dhismeedka buuggaasi uusan jirin: abuur.

Marka markasta oo aan keydiyo fayl Python o Qaxwada tan waxaa loo hubiyaa si isdaba joog ah

Is buuxi Python

Ciyaarta kale ee aan sameeyay ayaa ahayd tan plugin u oggolaanaysa in la helo dhammaystir otomaatig ah oo la mid ah tan Eclipse PyDev, laakiin leh xawaaraha iyo fudeydka Geany.

Ku rakib Xadhig, maktabad loogu talagalay dib-u-hagaajinta iyo falanqaynta koodhka:

$ sudo aptitude install python-rope

Kala fur faylasha ku jira Halkan galka ku yaal "~ / .config / geany / plugins /" kuna furi doorbidyada toobiye kumbuyuutarka "Wax ka beddel" »" Xulashooyinka "» "Isku-darka" oo raadso galitaanka "Python dhammaystir ”oo sii isku-darka furaha ee dhammaystiran " boos ", ha ka baqin haddii uu kudhaco otomaatig dhammaystirka caadiga ah, iskudir iskudarka cabsi la'aan, haddii feylka lagu fulinayo autocomple uusan ahayn Python tifaftiraha ficilkiisa dhameystirka dhameystirka ayaa la fulin doonaa.

Sidan oo kale waa inaad horeyba uhesho qalab dhammaystiran oo ku habboon Geany.

Gunaanad

Waxaan si daacad ah u maleynayaa in qalabkani uu ku fiican yahay jawiga iftiinka iyo macsalaameynta Eclipse, NetBeans, KomodoEdit, iyo SublimeText fiican. Qalabkaan waxaad kuheleysaa awooda tifaftirayaasha waaweyn ee yar yar oo fudud Geany.

Haddii ay dhacdo "configuradera" waa mid aad u dhib badan ama culus, si fudud u isticmaal dejintayda Geany. Keydso galkaaga "~ .config / geany", haddiiba ay dhacdo, oo kala fur qaabeynta cusub ee halkaas; rakibi:

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

waxaadna heli doontaa tafatirahaaga oo diyaar u ah inuu tago.

Waxaan rajeynayaa inaad wax badan ka heshay oo aad ii sheegto aragtidaada ku aaddan hindisaha ... hehehe ....


Nuxurka maqaalka wuxuu u hogaansamayaa mabaadi'deena anshaxa tifaftirka. Si aad u soo sheegto khalad guji Halkan.

10 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Giskard dijo

    Aad u fiican! Waxaan u socdaa «calaamadeyn» si aan mar dambe u tijaabiyo 🙂

  2.   taregon dijo

    Waad ku mahadsantahay tabarucaada iyo tayada Cuba 😉

  3.   Eddy Ernesto del Valle Pino (xigurat) dijo

    @Titotatin

    Anigu waxaan ahay qoraaga boostada asalka ah iyo kan sameeyay kumbuyuutarka.
    Mawduucaasi waa hilmaam geany.
    Waqtigaan la joogo, bulshooyinka.uci.cu waa hoos laakiin waxaa jira meelaha lagu keydiyo git-ka repo ayaa martigalisay oo leh qaabkeyga geany sida aan u isticmaalo.

    Salaan kadib, Ed.

    1.    Titotatin dijo

      Aad baad u mahadsantahay, runtu waxay tahay inaan ka jeclahay mawduuca ku yimid asal ahaan.

      Thanks.

  4.   Titotatin dijo

    Wax ku darsasho aad u wanaagsan. By habka, waa maxay mawduuca mid ka mid ah lagu arkay sawirrada geany?

  5.   Daanyeel G. dijo

    Uma arko galitaanka dhameystirka Python ee Isku-dhafka, waxaan soo guuriyey galka qaabeynta oo dhan oo waxaan rakibey baakadaha sida qeybta gabagabada ee boostada u leedahay 😮

    1.    Daanyeel G. dijo

      Waxaan horeyba uhelay wixii iga maqnaa in aan sameeyo, Xulashada Plugin, waa inaad awood u siisaa Lua plugin waana taas that's

      1.    Daanyeel G. dijo

        Waxaan ilaaway inaan xuso in Lua ay tahay in lagu shaqeysiiyo Qalabka, Maareeyaha Plugin, hadii ay jiraanna ma shaqeynayo, hubi Edit, Plugin Preferences 🙂

  6.   sabina dijo

    Waxaan ubaahanahay inaan barto iyo macalin adiga oo kale ah waxaan ubaahanahay Cuba

  7.   Jibriil dijo

    Ku dhowaad 10 sano ka dib daabacaadda iyo hagista iyo caawimaadda weli qiimo ayey leedahay
    Aad baad u mahadsantahay! Wax badan ayey i caawisay