Gedit ... za programere

Gedit spreman za upotrebu


Davno sam o tome razgovarao Uzvišeni tekst, vrlo, vrlo cjelovit uređivač teksta i njegove brojne funkcionalnosti.

Još uvijek to mislim Uzvišeni tekst prilično je moćan i vrijedi ga koristiti, ali ima velikih nedostataka, posebno nekih koji se kose s mojim idejama i načelima u vezi sa softverom.

Prije svega, nije besplatno i to se mora jasno staviti do znanja. Vrlo je kreativno što je neograničeno vrijeme za testiranje i vrlo lijepo kako je napisano Piton, ali nije sve med na pahuljicama i da budem iskren, ima fatalnu pogrešku: lomi vas dame klikere sa svojim skočnim prozorima "Ažuriranje na novu verziju" svaki put kada otvorite uređivač, nije važno što ga već imate ažuriran, on vam uvijek kaže. Još jedna zubobolja je da svaki put kad spremim ili zatvorim 3 datoteke s tim uređivačem, pojavi mi se još jedan skočni prozor koji mi kaže "Koristite probnu licencu, želite li je kupiti?" ili nešto vrlo blisko tome.

Ok, ok, razumijem da trebate zaraditi novac i pozdravljam neograničenu probnu licencu, ali onu koja mi šalje neželjenu poštu na svoj stol ... hmmm, nekako mi se ne sviđa, pa sam odlučila pronaći nešto što se bolje prilagodilo mojim potrebama "Stallmannian" (XD).

Prvo je bilo Kate, izdavač velikog KDE, što je samo po sebi vrlo dobro i sve to, ali, dobro ... nije tako proširivo kako neki kažu, ili je to stvarno lošeg izgleda, ako je tako, molim vas ispravite me i pokažite mi ekstenzije za Kate. Naravno, proširenja za program.

Tada je došlo VI... Nisam to mogao podnijeti, premoćan je, ali to pretjerivanje u njegovoj snazi ​​prati pretjerano visoka krivulja učenja.

Pričao mi je duh Tekstualni drug, ali to je samo za Mac i dao sam mu dvije šipke u glavu jer je govorio gluposti.

Tada je došlo Komodo uredi, vrlo kvalitetan IDE za koji sam mislio da će biti glavni kandidat Uzvišeni tekst na razini podržanih programskih jezika, s puno snage i relativno prilagodljiv iako mu nigdje nije nedostajalo (ili nisam mogao pronaći) bilo što poput gumba za kompajliranje ili izvršavanje (a la Geany) ili nekog Build-sustava (a la Sublime- text), što je dodalo činjenici da ga nisam mogao instalirati ni na koji način, već pokretanjem binarnog ... bolje da i dalje budete tamo.

Na kraju sam pomislio na Geany, ali stvarno mi se ne sviđa, nije baš minimalistički ili prilagodljiv koliko bih želio, iako ako je vrlo moćan, to nikada nikome neće biti oduzeto. .. Nakon čitanja tamo uočio sam da su razgovarali o tome gedit, koji je trebao biti najfleksibilniji uređivač teksta od svega, što čovjek smatra ispravnim? Pred nosom sam imao ono što sam tražio.

Pa krenimo na posao:

Kao prvo gedit je običan uređivač teksta koji sam po sebi može upola pružiti neke osnovne mogućnosti programera, ali ne i sposobnosti nekoga poput mene koji svakodnevno jede knjige i članke o programiranju i želi cijelo vrijeme programirati, pa, vrijeme je da proširimo našeg patuljka kako bismo ga pretvorili u čudovište:

Prije svega, morate preuzeti glavni pribor:

sudo apt-get install gedit-plugins

A zatim stavite sljedeće dodatke za podršku novih alata, tema i više programskih jezika:

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

Naravno, puno puta nemamo ove jednostavne pakete u našim distribucijama, kažem vam od tada gmate očito je to smetnja jer nije u reposima ničega, za što je potrebno pribjeći dragom ići.

Ako nemaju ići instalirajte i potražite

paqueqte git-core

i instalirajte ga.

Zatim morate instalirati sljedeće pakete:

python-webkit python-pyinotify ack-grep

I na kraju napravite klon koda od ići:

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

I instalirajte ga:

sh install.sh

Ovim smo instalirali sve što nam je potrebno za "trovanje" našeg gedit i pretvorite ga u prekrasan, minimalistički IDE.

Prije svega moramo započeti s glavnim, označavanjem linija u uporabi, nabrajanjem linija i automatskim zatvaranjem zagrada, zagrada, citata itd., Itd. Za to jednostavno moramo ići Uredi »Postavke tada provjeravamo sljedeće mogućnosti:

    <° Aktivirajte numeriranje linija.
    <° Označi trenutnu liniju.
              <° Označite parove zagrada.

Zatim ćemo prijeći na odjeljak uređivača, gdje ćemo premjestiti sljedeće parametre:

    <° Širina kartice: iznosi 8, koristim je u 4 za ukus, ali svi je mogu imati na razini koja mu se sviđa, to će ograničiti veličinu uvlačenja s jezičkom.
    <° Aktivirajte automatsko krvarenje.
              <° Stvorite spremljenu kopiju datoteka prije spremanja i automatski ih spremajte: "sve dok želite". To je posebno važno, ne želimo da naš kôd zbog neke pogreške ode u pakao i nemamo sigurnosne kopije.

Sada dolazi dio dodatne opreme. Ovdje bi o stvarima trebalo dugo vremena da se razgovara o svima njima, dobra stvar je što nam klik na "about" daje vrlo specifičan i izravan opis onoga što je komplement i čemu služi. Ostavit ću vam one koje koristim i koje im pružam.

    <° Potpune zagrade: dobro znamo kako ih koristim.
    <° Crtanje razmaka: crta točke između svake riječi, što mi omogućuje da znam koliko je razmaka između jedne i druge.
    <° Konzola

Piton

    : ovaj je alat jedan od bitnih alata za mene i svakog samopoštovajućeg Pydevelopera, smeta mu ulazak u mape putem terminala i ručno izvršavanje datoteka, bolje je kopirati i zalijepiti, unijeti i voila, radim ... naravno postoje pogreške koje se neće pokrenuti i reći će vam što se događa.

    <° Panel preglednika datoteka: korisno, vrlo korisno. To nam jednostavno omogućuje da vidimo naše stablo mapa pored zaslona kako bismo mogli prelaziti između datoteka.
    <° Ispiranje terminala: isti je kao terminal

Piton

    samo je ovo normalan terminal koji vam omogućuje sve.

    <° Rezovi ili

Komadići

    - samo sveti gral cijele ove stvari, ako ste izvodili cijeli postupak instalacije i ne koristite

Komadići

    , bolje je dati si metak u glavu, to su, da rezimiramo i stavimo u drugi odjeljak, dovršeni automobil

gedit

    , Ali bolje.

Tipografija i boje.

Ovo je više od svih grafičkih odjeljaka koji, iako to nije nešto što vam ne dopušta rad, to je ono što vaš rad čini vrlo ugodnim iz nekoliko razloga. Prije svega, sve u bijelim i crnim slovima je neugodno, malo plave boje i fuksije za isticanje i voila, gedit Jadno je i noću vam razbija oči (ako ste programer koji poštuje sebe, nemojte programirati danju) A ovo je gdje gmate ulazi; Ukratko objašnjavam:

gmate je skup dodataka, vizualnih stilova i jezika za gedit, tako jednostavno, donosi nam teme, više jezika i dodataka.

Ovdje je to jednostavno stvar ukusa, ali ono iz čega moraju izabrati, to imaju. Zapravo ima teme koje volim, poput Monokaija, temu s istim bojama kao Uzvišeni tekst o Tamni drug, jednaka Tekstualni drug.
Ali ovdje sve ovisi o ukusu svake osobe.

Isječci ili isječci.

Ovo je vrhunac gedit, njegova sposobnost automatskog popunjavanja, ali ne samo to, već i to da je 100% podesiva, jer ne samo da prema zadanim postavkama donosi najčešće funkcije jezika koje ima, već nam omogućuje i dodavanje naših, pa čak i stavljanje njegove cjelovite strukture u simboli, pa čak i s poljima za popunjavanje.

Brzo objašnjavam što učiniti, jer jednostavnije je nemoguće:

Prvo idemo na odjeljak alata i tamo kliknemo na "upravljanje isječcima" (uvijek je na engleskom) i tamo tražimo jezik koji želimo izmijeniti.

Vidjet ćemo ovakve stvari:

Pa, jednostavnije nemoguće, dodati novo isječak samo kliknite na znak "+" na dnu, dajemo mu ime koje želimo i unosimo. Zatim u polje za pisanje (označeno na slici) upisujemo ono što želimo da se pojavi kada zovemo isječak i ako želimo možemo im dodati malo "inteligencije", primjer:

Postavljena metoda piton:

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

Zanemarite sintaksu pitonPogledajte znakove $. Označavaju nešto slično konstanti, oni jednostavno preuzimaju vrijednost preko bilo čega što im je dodijeljeno, u ovom slučaju $ 1 uzima vrijednost selfa i zaustavlja se točno na $ {2:}, jer tamo započinje drugo uzimanje vrijednosti. Drugi od $ -a, kao i prvi, uzima vrijednosti, ali ono što čini jest uzima vrijednost iz tekstualnog polja; {2:} je sljedeće:

    <° Oznake {} označavaju da će ovdje programer unijeti varijablu, vrijednost, tekst itd.

    <° 2: označava da je to drugi od parametara.

    <° newValue je jednostavno tekst koji će se pojaviti kao pokazatelj da tu treba postaviti vrijednost.

    Na kraju self ._ $ 1 = $ 2 ono što čini je:

    <° $ 1 naziva vrijednost prvog sebstva.

    <° $ 2 stvara a

isječak

    za unos nove vrijednosti.

Na kraju je ovo rezultat:

Zvuči komplicirano, ali vjerujte mi, budući da ste amaterski programer koji studira na lošem sveučilištu i kojem je Internet samo sigurnosna kopija, to možete i razumjeti. Pomoću ovog alata ne samo da ćete imati vrlo moćan uređivač koda, već i izuzetno oblikovan.
Sada da zatvorimo i odgovorimo na neka pitanja koja zasigurno imaju mnogi:

    <° Da li ovo vrijedi samo za jezike koji se tumače kao

HTML

    ,

Piton

    ,

JavaCrypt

    ?

    Ne, zapravo, ako imate instalirane kompajlere, na primjer g ++, možete kompajlirati iz ugrađenog terminala s: g ++ filename.cpp ili g ++ / filepath filename.cpp

    <° Mogu li dodati više jezika nego što sam već učinio

gedit

    je li sve ovo?

    Da, ali to će biti objašnjeno na forumu zajednice, malo je složenije.

    <° Mogu li stvoriti vlastite teme za

gedit

    ?

    Da, ali još uvijek ne znam točno kako se to radi, to će biti objašnjeno na forumu

DesdeLinux

    kad moje znanje o toj temi bude završeno.

Za sada je to sve, nadam se da vam se svidjelo i da vam je korisno.


45 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   odgovarajuće dijo

    Obično koristim gVim za programiranje, a nedavno sam instalirao gedit i zapravo je prilično dobar.

  2.   gubav čovjek dijo

    Izvrsni ulazak, natjerali ste me da sumnjam u svoj odabir IDE-a, razmišljam o promjeni u nešto lakše i moćnije poput gedita, a po strani ostavljam moćan, ali težak Aptana Studio.

  3.   antolieztsu dijo

    Nisam stručni programer, bavim se time iz hobija, ali VIM mi se više sviđa, najbolji je: brz, podesiv i upravljan tipkama, čak ga i ne koristim za programiranje. Gedit je dobar, ali Geany je također zanimljiv, lagan je i vrlo moćan. Ako dolazite iz Gedita, morat ćete promijeniti neke kombinacije tipki kako ne biste zbunili ono što ste naučili XD

    1.    nano dijo

      Ljudi buncaju za Vimom, ali ako želim nešto takvo, držat ću se Emacs xD.

      Za moj gedit čini mi se najbližim savršenstvu, u skladu je s onim što trebam, a ako ne onda to radim xD

  4.   Mauricio dijo

    Također koristim Gedit, iako nešto programiram vrlo povremeno, jer sam samo hobi, ali stvarno volim njegovu fleksibilnost i snagu.

    Još nešto, izvan teme, odakle vam ta tapeta? vrlo je dobro 😀

    1.    nano dijo

      Neću vam reći da je OO tajna, a ja sam Windows XD ljubitelj.

      Ma ne ozbiljno, za nekoliko dana napravit ćemo desktop natjecanje i tamo ću staviti apsolutno svu svoju konfiguraciju =)

      1.    Hrabrost dijo

        Ma ne ozbiljno, za nekoliko dana napravit ćemo desktop natjecanje i tamo ću staviti apsolutno svu svoju konfiguraciju =)

        I ne doznajem ni za što ...

        1.    KZKG ^ Gaara dijo

          Nemojte to ni spominjati, upravo sam sad to i saznao LOL !!!

          1.    Hrabrost dijo

            Ukupno ćete izgubiti ...

          2.    nano dijo

            u stvari to je nešto o čemu sam razgovarao s Elavom ... Tada sam to spomenuo krhkom moronu, ali očito je radio nešto važnije, a nije ni znao ¬¬

  5.   zmaj dijo

    hvala Već sam konfigurirao svoj gedit kada sam tražio tekst, imam samo jedno pitanje. Kako ste uspjeli proslijediti ikone obavijesti na traku cimeta i učiniti traku Gnome 3 transparentnom? hehehe puno mi se svidjelo i volio bih to raditi.

    hvala još jednom.

  6.   Jevus dijo

    Prozor koji upozorava da je probna verzija NE izlazi toliko često koliko kažete, nemojte pretjerivati

    1.    nano dijo

      Dobivao sam ih svaka 3 puta kad sam spremio neku vrstu datoteke i svaki put kada sam otvorio SublimeText.

      Sad kad imam Gedit, SublimeText mi se čini kao totalno gubljenje vremena i ne navikavam se

  7.   mafuni dijo

    Pozdrav, izvrstan post.

    Samo pitanje. Jedna od funkcija koja me natjerala da tražim alternative geditu bila je kompaktna linija. Na primjer, sažeti sve što je unutar if {}. Na taj se način prostor puno čisti. Pronašao sam geanyja i on se prilično dobro poklapa, ali želio bih znati može li se to postići geditom.

    Ja sam amaterski programer (započeo sam s bioinformatikom, jer studiram biologiju), pretpostavljam da će drugi puno bolje znati što je to s velikim količinama koda.

    1.    nano dijo

      Želio bih znati malo više o zbijanju linija jer to nisam učinio, ili možda jesam i nisam znao ... Možete li mi pokazati primjer koda?

      1.    mafuni dijo

        Možda se nisam dobro objasnio. Ne radi se o samom kodu, već o njegovoj vizualizaciji. Možda bi riječ bila "preklopi / rasklopi" retke koda. Tako da:
        ako {
        algo
        nešto drugo
        još više
        }

        Samo gledaj
        ako {

        Ja gumbom možete preklopiti ili rasklopiti sadržaj ako.

        1.    nano dijo

          Ahh! Sada već sakrijte funkcije. Ne, koliko znam to se ne može učiniti u Geditu.

          1.    mafuni dijo

            🙂 Šteta. Za male programe se ništa ne događa, ali ako imate velike tablice ili druge, jako me smeta što to ne mogu učiniti.

  8.   Edgarcorona dijo

    Imam pitanje, ako u ubuntu instaliram nove fontove, mogu li u gedit editoru uzeti tipografiju tih novih fontova koje instaliram?

    1.    KZKG ^ Gaara dijo

      Yesp 😉

      1.    Edgarcorona dijo

        U Ubuntuu, koja je vrsta slova slična Lucidi Sans? To nema puno prostora između redova koda kao što to imaju druge vrste tipografija u sustavu Windows, tip pisma koji mi se najviše sviđa u sustavu Windows je Lucida Sans, a njegova alternativa Verdana, The ostatak fontova se vrlo ponavlja i stil im nije baš ugodan, nadam se da u Ubuntuu ima više raznolikosti fontova nego u sustavu Windows i mnogo je atraktivniji.

        1.    Priručnik o izvoru dijo

          Zatim instalirajte Lucida Sans:

          sudo apt-get install sun-java6-fonts

  9.   Edgarcorona dijo

    Može li se gedit instalirati na 64-bitni operativni sustav Windows? Službena stranica nudi samo 32-bitnu verziju za Windows.

  10.   MSX dijo

    Vrlo lijep post, ali krenimo na zanimljivo: koja je vaša tapeta!?

  11.   Negativac dijo

    Upotrijebite Geany, jednostavnije: 3

  12.   Abimael martell dijo

    Prije nego što sam koristio Geany, ali s VIM-om nema ništa, mislim da se krivulja učenja isplati, jer je vrlo okretan
    pozdravi

  13.   st0rmt4il dijo

    Urednici poput Scribeova ili Sublimetext2 prilično popunjavaju one praznine koje Gedit ima! .. Osim činjenice da Gedit ima svojih zasluga, da, ovdje je poput mnogih stvari stvar ukusa! 😀

    Pozdrav!

  14.   lewatoto dijo

    Hvala vam! za informaciju je bila vrlo korisna.

  15.   wow dijo

    Oživljavam ovaj post samo da vam kažem, hvala na doprinosu! Uvijek mi se sviđao gedit koji dolazi iz tvornice, ali zbog nedostatka "pomoći" programerima na kraju sam prešao na sublme ... kad završim ispite Pogledat ću dodatke za gedit.
    PS: Vim je izvrstan urednik, problem dolazi s gVim-om, koji ovisno o tome koju verziju instalirate (windows / linux) u potpunosti mijenja način na koji se odnosi prema vizualnom načinu rada i mišu, a da ne spominjemo gnjavažu oko međuspremnika u to vrijeme za kopiranje / lijepljenje iz drugog programa ...

  16.   desdelinuxERO dijo

    Ono što mi se ne sviđa kod Gedita:

    -Kada uređujete HTML datoteku i unutra imate Javascript ili CSS kôd, onda kada komentirate blok koda u javascriptu ili CSS-u, komentirate ga u HTML formatu. Gedit ne prepoznaje vrstu jezika za koji ste odabrali kôd za komentiranje. Uzvišeni tekst da.

    -Nema autoformer koda koji automatski tabelira sav odabrani kôd.

    -Nema izvornog upravitelja za FTP, morate koristiti nestabilni i poznati Gnome GVFS

    -Nema dodatak za generiranje sigurnosnih kopija datoteka za svaku promjenu napravljenu s vremenskom oznakom. Postoji dodatak Sublime Text gdje možete

    -Nema detektor sintaksne pogreške.

    -Nema alat za refaktor

    -U XFCE ne možete koristiti integriranu Gedit konzolu jer Gedit prema zadanim postavkama radi s gnome-terminalom, a ne s xfce4-terminalom.

    1.    desdelinuxERO dijo

      Propustio sam spomenuti da s novim verzijama koje se pojavljuju iz Gedita neki dodaci gube svoju kompatibilnost, kao sa ZenCodingom

  17.   edwardoyazun dijo

    Za programiranje sam koristio Gedit, ali kasnije sam prešao na Aptana 3 (vrlo cjelovit IDE), ono što mi se kod Aptane sviđa jest da automatski dovršava funkcije za Javascript ili Python (zajedno s parametrima koje prima) i pokazuje mi dokumentaciju njegove funkcije, kompatibilnost s preglednicima i još mnogo toga.
    ali u posljednje vrijeme Aptana postaje vrlo teška, ponekad čak i komentiranje retka traje oko 10 sekundi.
    Sad se mislim vratiti na Gedit, jedino što mi nedostaje je nešto što automatski dovršava funkcije sa svojom dokumentacijom, označivač s pogrešnom sintaksom i također mapa objekata, gdje mogu vidjeti deklarirane varijable i funkcije kako bih im izravno pristupio .
    Također mi se sviđa Geany, lakši je od Gedita, ali nedostaju mu mnogi dodaci za razliku od Gedita i ne mogu promijeniti temu boja, ne volim programiranje bijelih pozadina.

    1.    gabriel dijo

      Morate isprobati uzvišeni tekst ili vim; svjetlosni stol pri izlasku iz alfe.

      1.    samo-još-dl-korisnik dijo

        Instalirao sam Gmate, ali kad želim aktivirati njegove dodatke, pojavit će mi se sljedeća pogreška:
        dogodila se pogreška: dodavač za učitavanje dodatka "python" nije pronađen

        PS: Već imam instaliran python

  18.   samo-još-dl-korisnik dijo

    Instalirao sam Gmate, ali kad želim aktivirati njegove dodatke, pojavit će mi se sljedeća pogreška:
    dogodila se pogreška: dodavač za učitavanje dodatka "python" nije pronađen

    PS: Već imam instaliran python

  19.   David Gomez dijo

    Nano, žališ se više od žene!

    Mislim da trebate isprobati NinjaIDE, vrlo popularni IDE za Python, koji je ako nisam loš otvoreni izvor, višestruka platforma, vrlo moćan i plačljiv. Možete li pokušati provjeriti ispunjava li vaša očekivanja 😉

  20.   jc dijo

    Dobre informacije i čestitke što ste dobili poruku (od prije dvije godine) koju ćete tako dugo držati komentara. To dobro govori o autoru ...

  21.   Alonso castro dijo

    Vaš komentar čeka na moderiranje.
    Pozdrav, znate li bilo koji dodatak za audio player za mp3 za wordpress koji radi u verziji 3.6.1, a također ima karakteristike dodatka za audio player, to znači jednostavno, praktično i profesionalno u isto vrijeme, ali koji također radi na uređajima mobiteli kao što su ipad, tablet, pametni telefoni itd. hvala na brzoj pomoći

  22.   yo dijo

    Kako mogu otvoriti jednostavan tekst i dodati mu sliku?

  23.   Narcis Nunez dijo

    Odličan post, tražio sam kako dodati ftp dodatak u svoj gedit, pronašao sam nekoliko povezanih postova koji mi govore da datoteke stavim u mape koje nisu sve u mom sustavu, dodajem ih i gedit ih ne otkriva ...

    Ako mi možete pomoći, bio bih vam zahvalan.

    Koristim: fedora 17 s gnomom.

  24.   Emiliano dijo

    Pozdrav, razlog mog upita je znati kako mogu povezati svoj Gedit sa SQL DB-om. Možda je to jednostavno pitanje, ali tek počinjem u svijetu Linuxa. Od već puno hvala.

  25.   gavranova kruna dijo

    Hej, hvala ti puno, želim naučiti python, ruby ​​... Ruby na šinama i svidio mi se tvoj tutorial. Iznenadio sam se kad sam znao da moj gedit može sve to. Također koristim temu monokai koja izgleda sjajno.

    pozdravi

  26.   deivis dijo

    prijatelju Želim nešto reći i nadam se da ćete mi pomoći, kod kuće imam računalo, ali nemam internet, međutim, radim s tim da ako imam internet preuzmite ubuntu 14.04 i instalirajte ga na svoje kućno računalo pitanje Sljedeće je što i ja da bih mogao instalirati bilo koji program, na primjer google chrome ili bilo koji drugi program, preuzeti ga s mog rada i instalirati na moj kućni računalo, jer nije poput prozora koji preuzimate i on je spremljen na usb i na kući se dvaput klikne i instaliran je. Nadam se da ćete mi pomoći 🙂

  27.   Marcelo dijo

    Hvala puno! pozdrav iz Čilea!

  28.   Ernesto slavo dijo

    može li se instalirati na ubuntu 14.04?