Gedit ... za programerje

Gedit pripravljen za uporabo


Že zdavnaj sem že govoril o tem Vzvišeno besedilo, zelo, zelo popoln urejevalnik besedil in njegove številne funkcije.

To še vedno mislim Vzvišeno besedilo je precej močan in vreden uporabe, vendar ima velike pomanjkljivosti, zlasti nekatere, ki so v nasprotju z mojimi idejami in načeli glede programske opreme.

Najprej ni brezplačno in to je treba jasno povedati. Zelo ustvarjalno je, da je zapisan neomejen čas testiranja in zelo lep Python, vendar ni vse med na kosmičih in če sem iskren, ima usodno napako: dame frnikole razbije s svojimi pojavnimi okni "Posodobi na novo različico" vsakič, ko odprete urejevalnik, ni pomembno, da ga že imate posodobljenega, vedno vam to sporoči. Še en zobobol je, da vsakič, ko shranim ali zaprem 3 datoteke s tem urejevalnikom, se mi prikaže še eno pojavno okno "Uporabljate poskusno licenco, ali želite kupiti licenco?" ali kaj zelo blizu tega.

V redu, v redu, razumem, da morate zaslužiti denar in pozdravljam neomejeno licenco za preskus, toda pošiljanje neželene pošte na lastno mizo ... hmmm, nekako mi ni všeč, zato sem se odločil, da najdem nekaj, kar je bolje prilagojeno mojim potrebam "Stallmannian" (XD).

Najprej je bilo Kate, založnik velikega KDE, kar je samo po sebi zelo dobro in vse to, ampak, no ... ni tako razširljivo, kot nekateri pravijo, ali pa res slabo izgledam, če je tako, prosim, popravite me in pokažite razširitve za Kate. Seveda, razširitve programa.

Potem je prišel VIM... Nisem mogel zdržati, je premočan, vendar to pretiravanje v svoji moči spremlja pretirano visoka učna krivulja.

O tem mi je povedal duh Tekstnik, ampak to je samo za Mac in dal sem mu dve palici v glavo, ker je govoril neumnosti.

Potem je prišel Komodo uredi, zelo kakovosten IDE, za katerega sem mislil, da bo glavni kandidat Vzvišeno besedilo na ravni podprtih programskih jezikov, z veliko moči in razmeroma prilagodljiv, čeprav mu ni nikjer (ali ga nisem mogel najti) kot gumb za prevajanje ali izvajanje (a la Geany) ali kakšen Build-sistem (a la Sublime-text ), kar je dodalo k dejstvu, da ga nisem mogel namestiti na noben način, ampak z zagonom binarnega ... bolje, da ostanete tam.

Na koncu sem razmišljal o Geanyju, vendar mi res ni všeč, ni zelo minimalističen ali tako prilagodljiv, kot bi si želel, čeprav, če je zelo močan, tega nikomur ne bo nikoli odvzel ... Po branju tam sem našel o katerem so govorili Gedit, ki naj bi bil najbolj prilagodljiv urejevalnik besedil med vsemi, kaj se komu zdi prav? Tik pred nosom sem imel tisto, kar sem iskal.

Torej, pojdimo na delo:

Najprej Gedit je navadni urejevalnik besedil, ki že sam po sebi lahko napol nudi nekaj osnovnih sposobnosti programerja, ne pa tudi sposobnosti nekoga, kot sem jaz, ki vsak dan je programske knjige in članke in želi ves čas programirati, zato, čas je, da razširimo našega škrata, da ga spremenimo v pošast:

Najprej morate prenesti glavno dodatno opremo:

sudo apt-get install gedit-plugins

Nato vstavite naslednje vtičnike za podporo novim orodjem, temam in več programskim jezikom:

sudo apt-get install gmate:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update
sudo aptitude install gedit-gmate

Seveda velikokrat v naših distribucijskih enotah nimamo teh tako preprostih paketov, od takrat vam povem gmate očitno gre za nadlogo, ker ni v repoziciji ničesar, zato je čas, da se obrnemo na dragega git.

Če nimajo git nameščen nato poiščite

paqueqte git-core

in ga namestite.

Nato morate namestiti naslednje pakete:

python-webkit python-pyinotify ack-grep

In končno naredite klon kode iz git:

git clone git://github.com/gmate/gmate.git

In ga namestite:

sh install.sh

S tem smo namestili vse, kar potrebujemo za "zastrupitev" našega Gedit in ga spremenite v čudovit, minimalističen IDE.

Najprej moramo začeti z glavnim, označevanjem vrstic v uporabi, naštevanjem vrstic in samodejnim zapiranjem oklepajev, oklepajev, narekovajev itd., Itd. Za to moramo samo iti Uredi »Nastavitve nato preverimo naslednje možnosti:

    <° Aktiviraj oštevilčenje vrstic.
    <° Označi trenutno črto.
              <° Označite pare oklepajev.

Nato se bomo odpravili v odsek urejevalnika, kjer bomo premaknili naslednje parametre:

    <° Širina zavihka: znaša 8, za okuse ga uporabljam pri 4, vendar ga ima lahko vsak na ravni, ki mu je všeč, to bo omejilo velikost vdolbine z zavihkom.
    <° Aktivirajte samodejno krvavitev.
              <° Preden jih shranite, ustvarite shranjevalno kopijo datotek in jih samodejno shranite vsako: "tako dolgo, kot želite" To je še posebej pomembno, ne želimo, da naša koda zaradi kakšne napake gre hudiča in nimamo varnostnih kopij.

Zdaj prihaja del dodatne opreme. Tu bi se o vseh stvareh dolgo govorilo, dobro je, da nam s klikom na "about" zelo natančno in neposredno opišemo, kaj je dopolnilo in čemu služi. Pustil vam bom tiste, ki jih uporabljam in jih uporabljam.

    <° Popolni oklepaji: dobro vemo, kako ga uporabljam.
    <° Nariši presledke: nariše točke med vsako besedo, kar mi omogoča vedeti, koliko presledkov je med eno in drugo.
    <° Konzola

Python

    : to orodje je eno bistvenih orodij zame in vsakega samospoštujočega Pydeveloperja, nadloga je vnašanje map v terminal prek terminala in izvajanje datotek ročno, raje kopirajte in prilepite, vnesite in voila, delam ... seveda obstajajo napake, da se ne bo zagnal in vam bo povedal, kaj se zgodi.

    <° Podokno brskalnika datotek: uporabno, zelo koristno. To nam preprosto omogoča, da vidimo drevo map poleg zaslona, ​​da lahko krmarimo med datotekami.
    <° Flush terminal: je enak terminalu

Python

    samo to je običajen terminal, ki vam omogoča vse.

    <° Kosi oz

Odrezki

    - samo sveti gral celotne stvari, če ste izvedli celoten postopek namestitve in je ne uporabljate

Odrezki

    , bolje je, da si streljate v glavo, to so, če povzamemo in damo v drug del, dokončan avto

Gedit

    , Ampak bolje.

Tipografija in barve.

To je več kot ves grafični odsek, ki čeprav vam ne omogoča dela, je nekaj, zaradi česar je vaše delo zelo udobno iz več razlogov. Najprej je vse z belimi in črnimi črkami neprijetno, malo modre in fuksije za poudarjanje in voila, Gedit Žalosten je in ponoči uniči vaše oči (če ste samozavestni programer, potem ne programirajte podnevi). In tu je gmate vstopi; Na kratko razložim:

gmate je nabor dodatkov, vizualnih stilov in jezikov za Gedit, tako preprosto, nam prinaša teme, več jezikov in vtičnikov.

Tu gre preprosto za okus, toda tisto, kar morajo izbirati, imajo. Pravzaprav ima teme, ki so mi všeč, na primer Monokai, temo z enakimi barvami kot Vzvišeno besedilo o temen kolega, enaka Tekstnik.
A tu je vse odvisno od okusa vsake osebe.

Delčki ali odrezki.

To je vrhunec Gedit, njegova sposobnost samodejnega dokončanja, vendar ne samo to, ampak tudi to, da je 100% nastavljiv, saj ne samo, da že privzeto prinaša najpogostejše funkcije jezikov, ki jih ima, ampak nam omogoča tudi dodajanje naših in celo njegovo celotno strukturo simboli in celo s polji za zapolnitev.

Hitro razložim, kaj storiti, ker preprostejše nemogoče:

Najprej gremo v odsek orodij in tam kliknemo na »upravljanje delčkov« (vedno je v angleščini) in tam poiščemo jezik, ki ga želimo spremeniti.

Videli bomo takšne stvari:

No, preprosteje nemogoče, dodati novo delček samo kliknite na znak "+" na dnu, mi mu damo želeno ime in vnesemo. Nato v polje za pisanje (označeno na sliki) vtipkamo, kaj želimo prikazati med klicanjem delček in če želimo, jim lahko dodamo nekaj "inteligence", na primer:

Nastavljena metoda python:

def set$1(self, ${2:newValue}): self._$1 = $2

Prezri sintakso pythonPoglejte znake $. Označujejo nekaj podobnega konstanti, preprosto prevzamejo vrednost, ne glede na to, kaj jim je bilo dodeljeno, v tem primeru $ 1 prevzame vrednost self in se ustavi pri $ {2:}, saj se tam začne še en prevzem vrednosti. Drugi od $, tako kot prvi, zavzame vrednosti, vendar to stori tako, da vzame vrednost iz besedilnega polja; {2:} je naslednje:

    <° Oznaka {} označuje, da bo tu programer vnesel spremenljivko, vrednost, besedilo itd.

    <° 2: pomeni, da gre za drugega izmed parametrov.

    <° newValue je preprosto besedilo, ki bo prikazano kot znak, da je treba tam postaviti vrednost.

    Na koncu self ._ $ 1 = 2 $, kar počne je:

    <° $ 1 pokliče vrednost prvega jaza.

    <° $ 2 ustvarja a

delček

    , da vnesete novo vrednost.

Na koncu je to rezultat:

Sliši se zapleteno, toda verjemite mi, da bi lahko bil amaterski programer, ki študira na slabi univerzi in ki ima samo internet kot varnostno kopijo, to tudi razumel. S tem orodjem ne boste imeli le zelo zmogljivega urejevalnika kode, temveč tudi izjemno oblikovan.
Zdaj pa zapremo in odgovorimo na nekaj vprašanj, ki jih zagotovo imajo mnogi:

    <° To deluje samo za jezike, ki se razlagajo kot

HTML

    ,

Python

    ,

JavaCrypt

    ?

    Ne, pravzaprav, če imate nameščene prevajalnike, na primer g ++, lahko iz vdelanega terminala prevedete z: g ++ filename.cpp ali g ++ / filepath filename.cpp

    <° Ali lahko dodam več jezikov kot že

Gedit

    imeti pri vsem tem?

    Da, ampak to bo razloženo na forumu skupnosti, je nekoliko bolj zapleteno.

    <° Ali lahko ustvarim svoje teme za

Gedit

    ?

    Da, vendar še vedno ne vem natančno, kako to storiti, bo razloženo na forumu

DesdeLinux

    ko je moje znanje na tem področju končano.

Za zdaj je to vse, upam, da vam je bilo všeč in da je koristno za vas.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   pravilno je dejal

    Običajno za programiranje uporabljam gVim, pred kratkim pa sem namestil gedit in je pravzaprav kar dober.

  2.   lazarus je dejal

    Odličen vstop, dvomili ste v svojo izbiro IDE-ja, razmišljam, da bi se spremenil v nekaj lažjega in močnejšega, kot je gedit, in pustil ob strani zmogljiv, a težak Aptana Studio.

  3.   antolieztsu je dejal

    Nisem strokovnjak za programiranje, delam ga kot hobi, vendar mi je VIM bolj všeč, najboljši je: hiter, nastavljiv in nadzorljiv s tipkami, uporabljam ga celo ne za programiranje. Gedit je dober, vendar je tudi Geany zanimiv, lahek in zelo zmogljiv. Če prihajate iz Gedita, boste morali spremeniti nekaj kombinacij tipk, da ne boste zamenjali naučenega XD

    1.    nano je dejal

      Ljudje se navdušujejo nad Vimom, če pa želim kaj takega, se bom držal Emacs xD.

      Po mojem geditu se mi zdi najbližje popolnosti, ustreza tistemu, kar rabim, in če ne, potem to naredim xD

  4.   Mauricio je dejal

    Uporabljam tudi Gedit, čeprav nekaj zelo občasno programiram, saj sem le hobi, a mi je zelo všeč njegova prilagodljivost in moč.

    Še nekaj, izven teme, kje ste dobili to ozadje? zelo dobro je 😀

    1.    nano je dejal

      Ne bom vam rekel, da je OO skrivnost in sem ljubitelj Windows XD.

      Ne res, čez nekaj dni bomo izvedli natečaj za namizje in tam bom postavil popolnoma vse svoje nastavitve =)

      1.    Pogum je dejal

        Ne res, čez nekaj dni bomo izvedli natečaj za namizje in tam bom postavil popolnoma vse svoje nastavitve =)

        In za nič ne izvem ...

        1.    KZKG ^ Gaara je dejal

          Sploh ne omenjaj, pravkar sem to zdaj tudi ugotovil LOL !!!

          1.    Pogum je dejal

            Skupaj boste izgubili ...

          2.    nano je dejal

            pravzaprav je to nekaj, o čemer sem se pogovarjal z Elavom ... Potem sem to omenil moronu iz peščenega, a očitno je počel nekaj pomembnejšega in sploh ni vedel ¬¬

  5.   zmaj je dejal

    hvala, že sem konfiguriral svoj gedit, ko sem zahteval besedilo, imam samo eno vprašanje. Kako ste uspeli posredovati ikone za obvestila v vrstico Cinnamon in narediti pregledno vrstico Gnome 3? hehehe mi je bilo zelo všeč in bi to rada počela.

    hvala še enkrat

  6.   Jevus je dejal

    Okno, ki opozarja, da gre za poskusno različico, se NE odpre tako pogosto, kot pravite, ne pretiravajte

    1.    nano je dejal

      Vsake trikrat sem jih dobil, da sem shranil neko vrsto datoteke, in vsakič, ko sem odprl SublimeText.

      Zdaj, ko imam Gedit, se mi SublimeText zdi popolna izguba časa in se ga ne navadim

  7.   mafuni je dejal

    Pozdravljeni, odlična objava.

    Samo vprašanje. Ena izmed funkcij, ki me je prisilila, da sem iskal alternative geditu, je bila kompaktnost linij. Na primer stisnite vse, kar je znotraj if {}. Na ta način se prostor veliko očisti. Našel sem geany in je povsem v skladu, vendar bi rad vedel, ali je to mogoče doseči z geditom.

    Sem amaterski programer (začel sem z bioinformatiko, ker študiram biologijo), mislim, da bodo drugi veliko bolje vedeli, kaj je z velikimi količinami kode.

    1.    nano je dejal

      Želel bi vedeti nekaj več o stiskanju vrstic, ker tega še nisem storil, ali pa morda tudi nisem in nisem vedel ... Ali mi lahko pokažete primer kode?

      1.    mafuni je dejal

        Mogoče se nisem dobro razložil. Ne gre za samo kodo, temveč za njeno vizualizacijo. Morda bi bila beseda vrstica kode "zloži / razgrni". Torej:
        če {
        Nekaj
        nekaj drugega
        še več
        }

        Samo poglejte
        če {

        I z gumbom lahko zložite ali razgrnete vsebino if.

        1.    nano je dejal

          Ahh! Zdaj pa že skrij funkcije. Ne, kolikor vem, tega v Geditu ni mogoče storiti.

          1.    mafuni je dejal

            🙂 Škoda. Pri majhnih programih se nič ne zgodi, če pa imate velike tabele ali druge, me zelo moti, da tega ne morem storiti.

  8.   Edgar je dejal

    Imam vprašanje, če v ubuntu namestim nove pisave, ali lahko v urejevalniku gedit vzamem tipografijo teh novih pisav, ki jih namestim?

    1.    KZKG ^ Gaara je dejal

      Yesp 😉

      1.    Edgar je dejal

        Katera pisava je v Ubuntu podobna Lucida Sans? To nima veliko prostora med vrsticami kode kot druge vrste pisav v sistemu Windows, pisava, ki mi je v sistemu Windows najbolj všeč, je Lucida Sans in njena alternativa Verdana, Preostale pisave se zelo ponavljajo in njihov slog ni preveč prijeten, upam, da ima Ubuntu več pisav kot v operacijskem sistemu Windows in veliko bolj privlačen.

        1.    Priročnik vira je dejal

          Nato namestite Lucida Sans:

          sudo apt-get install sun-java6-fonts

  9.   Edgar je dejal

    Ali je gedit mogoče namestiti v 64-bitni operacijski sistem Windows? Uradna stran ponuja le 32-bitno različico za Windows.

  10.   MSX je dejal

    Zelo lep prispevek, ampak pojdimo na zanimivost: kakšna je vaša ozadja!?

  11.   Zlobnik je dejal

    Uporabite Geany, preprostejše: 3

  12.   Abimael martell je dejal

    Preden sem uporabil Geany, vendar z VIM ni ničesar, se mi zdi krivulja učenja vredna, saj je zelo gibčna
    pozdrav

  13.   st0rmt4il je dejal

    Uredniki, kot so Scribes ali Sublimetext2, precej zapolnijo tiste vrzeli, ki jih ima Gedit! .. Poleg tega, da ima Gedit svoje prednosti, da, tukaj je tako kot marsikaj stvar okusa! 😀

    Lep pozdrav!

  14.   lewatoto je dejal

    Hvala vam! za informacije je bil zelo koristen.

  15.   vau je dejal

    Oživljam to objavo samo zato, da vam povem, hvala za vaš prispevek! Vedno mi je bil všeč gedit, ki prihaja iz tovarne, toda zaradi pomanjkanja "pomoči" programerjem sem na koncu šel v sublme ... ko končam izpite, si bom ogledal vtičnike gedit.
    PS: Vim je odličen urejevalnik, težava je pri gVimu, ki odvisno od tega, katero različico namestite (windows / linux) popolnoma spremeni način obravnave vizualnega načina in miške, da ne omenjamo takratnih težav med vmesnimi pomnilniki za kopiranje / lepljenje iz drugega programa ...

  16.   desdelinuxero je dejal

    Kar mi pri Geditu ni všeč:

    -Kedar urejate datoteko HTML in imate v sebi kodo Javascript ali CSS, jo pri komentiranju bloka kode v javascriptu ali CSS komentirate v obliki HTML. Gedit ne prepozna vrste jezika, v katerem ste izbrali kodo za komentar. Vzvišeno besedilo da.

    -Nema samodejnega oblikovalca kode, ki samodejno tabelira vso izbrano kodo.

    -Nima domačega upravitelja za FTP, morate uporabiti nestabilen in znan Gnome GVFS

    -Nema vtičnika za ustvarjanje varnostnih kopij datotek za vsako spremembo s časovnim žigom. Obstaja vtičnik Sublime Text, kjer lahko

    -Nima detektorja sintaksnih napak.

    -Nema orodja za refaktor

    -V XFCE ne morete uporabljati integrirane konzole Gedit, ker Gedit privzeto deluje s terminalom gnome in ne s terminalom xfce4.

    1.    desdelinuxero je dejal

      Pogrešal sem omeniti, da z novimi različicami, ki se pojavijo v Geditu, nekateri vtičniki izgubijo združljivost, kot je to v primeru ZenCoding

  17.   edwardoyazun je dejal

    Za programiranje sem uporabil Gedit, kasneje pa sem prešel na Aptano 3 (zelo popoln IDE), pri Aptani pa mi je všeč, da samodejno dokonča funkcije za Javascript ali Python (skupaj s parametri, ki jih prejme) in mi pokaže dokumentacijo njegove funkcije, združljivost z brskalniki in še veliko več.
    Toda v zadnjem času je Aptana zelo težka, včasih celo komentiranje vrstice traja približno 10 sekund.
    Zdaj se mislim vrniti v Gedit, pogrešam le nekaj, kar samodejno dokonča funkcije s svojo dokumentacijo, označevalnik z napačno sintakso in tudi zemljevid predmetov, kjer lahko vidim deklarirane spremenljivke in funkcije za neposreden dostop.
    Všeč mi je tudi Geany, lažji je od Gedita, manjka pa mu veliko vtičnikov, za razliko od Gedita in ne morem spremeniti barvne teme, ne maram belega ozadja za programiranje.

    1.    gabriel je dejal

      Poskusiti morate vzvišeno besedilo ali vim; svetlobna miza ob izhodu iz alfa.

      1.    samo še en-dl-uporabnik je dejal

        Gmate sem namestil, a ko želim aktivirati njegove vtičnike, dobim naslednjo napako:
        prišlo je do napake: nalagalnika vtičnikov "python" ni bilo mogoče najti

        PS: Python imam že nameščen

  18.   samo še en-dl-uporabnik je dejal

    Gmate sem namestil, a ko želim aktivirati njegove vtičnike, dobim naslednjo napako:
    prišlo je do napake: nalagalnika vtičnikov "python" ni bilo mogoče najti

    PS: Python imam že nameščen

  19.   David Gomez je dejal

    Nano, pritožuješ se bolj kot ženska!

    Mislim, da morate preizkusiti NinjaIDE, zelo priljubljeno IDE za Python, ki je, če mi ni slabo, odprtokodna, večplastna, zelo zmogljiva in varna. Bi lahko poskusili preveriti, ali izpolnjuje vaša pričakovanja 😉

  20.   jc je dejal

    Dobre informacije in čestitke za zapis (od pred dvema letoma) ostanejo tako dolgo s komentarji. To dobro govori o avtorju ...

  21.   Alonso castro je dejal

    Vaš komentar čaka na moderiranje.
    Pozdravljeni, ali poznate kateri koli vtičnik za predvajalnik zvoka za mp3 za wordpress, ki deluje v različici 3.6.1 in ima tudi značilnosti vtičnika za predvajalnik zvoka, to pomeni preprosto, praktično in profesionalno hkrati, a deluje tudi na napravah mobilni telefoni, kot so ipad, tablični računalniki, pametni telefoni itd. hvala za takojšnjo pomoč

  22.   yo je dejal

    Kako odprem preprosto besedilo in mu dodam sliko?

  23.   Narcis Nunez je dejal

    Odlična objava, iskal sem, kako dodati vtičnik ftp v svoj gedit, našel sem več sorodnih objav, ki mi pravijo, naj datoteke shranim v mape, ki niso vse v mojem sistemu, dodam jih in jih gedit ne zazna ...

    Če mi lahko pomagate, bi bil hvaležen.

    Uporabljam: fedora 17 z gnomom.

  24.   Emiliano je dejal

    Pozdravljeni, razlog za mojo poizvedbo je vedeti, kako lahko Gedit povežem z bazo podatkov SQL. Mogoče je enostavno vprašanje, ampak šele začenjam v svetu Linuxa. Od že najlepša hvala.

  25.   krona krona je dejal

    Hej najlepša hvala, želim se naučiti pythona, rubyja ... Ruby na tirnicah in všeč mi je bila tvoja vadnica. Bil sem presenečen, ko sem vedel, da moj gedit zmore vse to. Uporabljam tudi temo monokai, ki je videti super.

    pozdrav

  26.   deivis je dejal

    prijatelj, nekaj bi rad povedal in upam, da mi pomagaš, doma imam računalnik, vendar nimam interneta, vendar sem od svojega dela, da če imam internet, prenesite ubuntu 14.04 in ga namestite na domači računalnik, zdaj moje vprašanje Sledi naslednje, da lahko namestim kateri koli program, na primer google chrome ali kateri koli drug program, ga prenesem z mojega dela in namestim na domači računalnik, saj ni tako kot Windows, ki ga prenesete, shranjen je na USB in na house je dvokliknjen in nameščen Upam, da mi pomagate 🙂

  27.   Marcelo je dejal

    Najlepša hvala! lep pozdrav iz Čila!

  28.   Ernesto slavo je dejal

    ga je mogoče namestiti na ubuntu 14.04?