Gedit… pro programátory

Gedit připraven k použití


Už dávno jsem o tom mluvil Vznešený text, velmi, velmi kompletní textový editor a jeho mnoho funkcí.

Stále si to myslím Vznešený text Je docela silný a stojí za použití, ale má velké nevýhody, zejména některé, které jsou v rozporu s mými nápady a principy týkajícími se softwaru.

Nejprve to není zadarmo, a to musí být objasněno. Je velmi kreativní, že neomezený čas testování a velmi krásné, že je napsáno PYTHON, ale ne všechno je med na vločkách a abych byl upřímný, má to fatální chybu: láme vás, dámy, kuličky s vyskakovacími okny „Aktualizovat na novou verzi“ pokaždé, když otevřete editor, nezáleží na tom, že jej již máte aktualizovaný, vždy vám to řekne. Další bolest zubů spočívá v tom, že pokaždé, když v tomto editoru uložím nebo zavřu 3 soubory, zobrazí se mi další vyskakovací okno „Používáte zkušební licenci, chcete si licenci koupit?“ nebo něco velmi blízkého.

Dobře, dobře, chápu, že si musíte vydělat peníze, a tleskám tomu neomezené zkušební licenci, ale spamování mě na mé vlastní ploše ... hmmm, trochu se mi to nelíbí, tak jsem se rozhodl hledat pro něco, co by lépe vyhovovalo mým potřebám "Stallmannian" (XD).

První bylo Kate, vydavatel velikána KDE, což je samo o sobě velmi dobré a to všechno, ale, no ... není to tak rozšiřitelné, jak někteří říkají, nebo je to tak, že vypadám opravdu špatně, pokud ano, opravte mě a ukažte mi rozšíření pro Kate. Jistě, rozšíření programu.

Pak přišel VIM... nemohl jsem to vydržet, je to příliš silné, ale toto přehánění v jeho síle je doprovázeno přehnaně vysokou křivkou učení.

Džin mi řekl o Textový kolega, ale to je jen pro Mac a dal jsem mu dva pruty do hlavy za nesmysly.

Pak přišel Komodo upravit, velmi kvalitní IDE, o kterém jsem si myslel, že bude hlavním uchazečem Vznešený text na úrovni podporovaných programovacích jazyků, se spoustou síly a relativně přizpůsobitelné, i když nikde chybělo (nebo jsem nemohl najít) nic jako tlačítko pro kompilaci nebo spuštění (a la Geany) nebo nějaký Build-systém (a la Sublime- text), což přispělo k tomu, že jsem ho nemohl instalovat žádným způsobem, ale spuštěním binárního souboru ... lepší zůstat tam.

Nakonec jsem o Geany přemýšlel, ale opravdu se mi to nelíbí, není to příliš minimalistické ani přizpůsobitelné, jak bych si přál, i když je to velmi silné, už to nikomu nebude odebráno ... Po přečtení o kterém mluvili Gedit, který měl být nejflexibilnějším textovým editorem ze všech, jakou věc považuje člověk za správnou? Přímo před nosem jsem měl to, co jsem hledal.

Pojďme tedy do práce:

Nejdříve Gedit je prostý textový editor, který sám o sobě dokáže napůl poskytnout některé základní schopnosti programátora, ale ne schopnosti někoho jako já, který každý den pojídá knihy a články o programování a chce programovat pořád, takže je čas rozšířit našeho trpaslíka, aby se z něj stalo monstrum:

Nejprve si musíte stáhnout hlavní příslušenství:

sudo apt-get install gedit-plugins

A pak vložte následující pluginy pro podporu nových nástrojů, témat a dalších programovacích jazyků:

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

Samozřejmě, mnohokrát tyto jednoduché balíčky v našich distribucích nemáme, říkám vám to od té doby gmate zjevně je to obtěžování, protože to není v úložišti čehokoliv, takže je čas obrátit se na drahého Git.

Pokud nemají Git nainstalován, pak vyhledejte

paqueqte git-core

a nainstalujte ji.

Pak musíte nainstalovat následující balíčky:

python-webkit python-pyinotify ack-grep

A nakonec vytvořte klon kódu z Git:

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

A nainstalujte jej:

sh install.sh

Tím jsme nainstalovali vše, co potřebujeme k „otrávení“ našich Gedit a proměnit jej v krásné, minimalistické IDE.

Nejprve musíme začít s hlavní věcí, značením používaných čar, výčtem řádků a automatickým zavíráním závorek, závorek, uvozovek atd. Atd. K tomu prostě musíme jít Upravit »Předvolby pak zkontrolujeme následující možnosti:

    <° Aktivujte číslování řádků.
    <° Zvýrazněte aktuální řádek.
              <° Zvýrazněte dvojice závorek.

Poté přejdeme do sekce editoru, kde přesuneme následující parametry:

    <° Šířka záložky: je v 8, používám ji ve 4 pro chutě, ale každý ji může mít na úrovni, která se mu líbí, to ohraničí velikost odsazení tabulkou.
    <° Aktivuje automatické odvzdušnění.
              <° Před uložením vytvořte uloženou kopii souborů a soubory ukládejte automaticky: „kolik minut chcete“. To je obzvláště důležité, nechceme, aby náš kód šel do pekla kvůli nějaké chybě a nemáme zálohy.

Nyní přichází část příslušenství. Tady by ta věc byla velmi dlouhá, kdybych mluvil o všech z nich, dobrá věc je, že kliknutím na „o“ získáte velmi konkrétní a přímý popis toho, co je doplněk a k čemu slouží. Nechám vám ty, které používám a jaké jim dávám.

    <° Kompletní závorky: dobře víme, jak ji používám.
    <° Draw spaces: it draws points between each word, which allows me to know how many spaces there are between one and another.
    <° Konzole

PYTHON

    : tento nástroj je jedním ze základních nástrojů pro mě a všechny sebeúcty Pydeveloper, je nepříjemné muset vstupovat do složek přes terminál a spouštět soubory ručně, raději kopírujeme a vkládáme, zadáváme a voila, pracuji na ... existují chyby, které se nespustí a řeknou vám, co se stane.

    <° Panel prohlížeče souborů: užitečné, velmi užitečné. To nám jednoduše umožňuje vidět náš strom složek vedle obrazovky, abychom mohli procházet mezi soubory.
    <° Flush terminál: je stejný jako terminál

PYTHON

    pouze toto je normální terminál, který vám umožní dělat všechno.

    <° řezy nebo

Úryvky

    - jen svatý grál celé této věci, pokud jste provedli celý proces instalace a nepoužívali jej

Úryvky

    , je lepší dát si ránu do hlavy, to jsou, shrnout a dát to do jiné sekce, hotové auto

Gedit

    , Ale lepší.

Typografie a barvy.

Toto je více než celá grafická část, která, i když to není něco, co vám neumožňuje pracovat, je to něco, co dělá vaši práci velmi pohodlnou z několika důvodů. Za prvé, všechno v bílých a černých písmech je nepohodlné, trochu modré a fuchsie pro zvýraznění a voila, Gedit Je to škoda a v noci vám rozbíjí oči (pokud jste programátor, který si váží sebe sama, pak neprogramujte během dne). A tady je gmate vstoupí; Vysvětlím stručně:

gmate je sada doplňků, vizuálních stylů a jazyků pro Gedit, to jednoduché, nám přináší témata, více jazyků a pluginů.

Zde je to prostě otázka vkusu, ale co si musí vybrat, to mají. Ve skutečnosti má témata, která se mi líbí, jako Monokai, téma se stejnými barvami jako Vznešený text o Temný kamarád, jedna rovná se Textový kolega.
Ale tady vše závisí na vkusu každého člověka.

Fragmenty nebo úryvky.

To je vrchol Gedit, jeho schopnost automatického dokončování, ale nejen to, ale také, že je 100% konfigurovatelný, protože nejenže ve výchozím nastavení přináší nejběžnější funkce jazyků, které má, ale také nám umožňuje přidat naše a dokonce dát jeho úplná struktura se symboly a dokonce is poli k vyplnění.

Rychle vysvětlím, co mám dělat, protože jednodušší nemožné:

Nejprve přejdeme do sekce nástrojů a tam klikneme na „spravovat úryvky“ (je to vždy v angličtině) a tam hledáme jazyk, který chceme upravit.

Uvidíme takové věci:

Jednoduše nemožné, přidat nový útržek stačí kliknout na znaménko „+“ dole, pojmenovat jej chceme a zadat. Potom do pole pro psaní (označeno na obrázku) napíšeme, co se má objevit při volání útržek a pokud chceme, můžeme jim přidat nějakou „inteligenci“, například:

Nastavená metoda krajta:

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

Ignorovat syntaxi krajtaPodívejte se na znaky $. Označují něco podobného konstantě, jednoduše převezmou hodnotu nad to, co jim je přiřazeno, v tomto případě $ 1 převezme hodnotu sebe a zastaví se přímo na $ {2:}, protože tam začíná další převzetí hodnot. Druhý z $, stejně jako první, přijímá hodnoty, ale to, co dělá, je převzít hodnotu z textového pole; {2:} je následující:

    <° {} označuje, že zde programátor zadá proměnnou, hodnotu, text atd.

    <° 2: označuje, že se jedná o druhý z parametrů.

    <° newValue je jednoduše text, který se zobrazí jako indikace, že by tam měla být umístěna hodnota.

    Nakonec ._ $ 1 = $ 2 to, co dělá, je:

    <° $ 1 volá hodnotu prvního já.

    <° $ 2 vytvoří a

útržek

    pro zadání nové hodnoty.

Nakonec je to výsledek:

Zní to komplikovaně, ale věřte mi, že být amatérským programátorem, který studuje na špatné univerzitě a který má jako zálohu pouze internet, tomu rozumíte, vy také. S tímto nástrojem budete mít nejen velmi výkonný editor kódu, ale také extrémně tvarovatelný.
Nyní uzavřít a odpovědět na několik otázek, které jistě mnozí mají:

    <° Je to platné pouze pro jazyky interpretované jako

HTML

    ,

PYTHON

    ,

JavaCrypt

    ?

    Ne, ve skutečnosti, pokud máte nainstalované kompilátory, například g ++, můžete kompilovat z vloženého terminálu pomocí: g ++ název souboru.cpp nebo g ++ / cesta souboru název souboru.cpp

    <° Mohu přidat více jazyků, než jsem již udělal

Gedit

    mít s tím vším?

    Ano, ale to bude vysvětleno ve fóru komunity, je to trochu složitější.

    <° Mohu vytvořit vlastní témata pro

Gedit

    ?

    Ano, ale stále přesně nevím, jak to udělat, bude to vysvětleno ve fóru

DesdeLinux

    až budou moje znalosti o tomto předmětu úplné.

Prozatím to je vše, doufám, že se vám to líbilo a že je to pro vás užitečné.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   řádný řekl

    Obvykle používám programování gVim a nedávno jsem nainstaloval gedit a je to vlastně docela dobré.

  2.   Lazar řekl

    Skvělý vstup, přiměl jste mě pochybovat o mé volbě jako IDE, přemýšlím o změně na něco lehčího a silnějšího jako gedit a ponechám stranou mocné, ale těžké Aptana Studio.

  3.   antolieztsu řekl

    Nejsem odborný programátor, dělám to jako koníček, ale mám rád VIM lépe, je to nejlepší: rychlé, konfigurovatelné a ovladatelné klávesami, dokonce ho nepoužívám k programování. Gedit je dobrý, ale Geany je také zajímavý, je lehký a velmi silný. Pokud pocházíte z Geditu, budete muset změnit některé kombinace kláves, aby nedošlo k záměně za to, co jste se naučili XD

    1.    nano řekl

      Lidé o Vimovi běsní, ale pokud něco takového chci, pak zůstanu u Emacsu xD.

      Podle mého geditu to vypadá nejblíže k dokonalosti, odpovídá tomu, co potřebuji, a pokud ne, udělám to xD

  4.   Mauricio řekl

    Používám také Gedit, i když něco programuji velmi příležitostně, protože jsem jen fanda, ale opravdu se mi líbí jeho flexibilita a síla.

    Další věc, mimo téma, kde jsi vzal tu tapetu? je to velmi dobré 😀

    1.    nano řekl

      Nebudu ti říkat OO je to tajemství a jsem milovník oken XD.

      Ne vážně, za pár dní uděláme soutěž v počítači a já tam dám naprosto veškerou svou konfiguraci =)

      1.    Odvaha řekl

        Ne vážně, za pár dní uděláme soutěž v počítači a já tam dám naprosto veškerou svou konfiguraci =)

        A o ničem se nedozvídám ...

        1.    KZKG ^ Gaara řekl

          Ani se o tom nezmiňuj, právě jsem to teď zjistil LOL !!!

          1.    Odvaha řekl

            Celkově ztratíte ...

          2.    nano řekl

            ve skutečnosti je to něco, o čem jsem hovořil s Elavem ... Pak jsem to zmínil odvážnému pitomci, ale zjevně dělal něco důležitějšího a ani nevěděl

  5.   dragon řekl

    děkuji Už jsem nakonfiguroval svůj gedit při žádosti o text, mám jen jednu otázku. Jak se vám podařilo předat ikony oznámení do lišty Cinnamon a zprůhlednit lištu Gnome 3? hehehe moc se mi to líbilo a rád bych to udělal.

    ještě jednou díky.

  6.   Jevus řekl

    Okno, které varuje, že se jedná o zkušební verzi, NEVYSTUPUJE tak často, jak říkáte, nepřehánějte

    1.    nano řekl

      Dostal jsem je každé 3krát, uložil jsem nějaký typ souboru a pokaždé, když jsem otevřel SublimeText.

      Nyní, když mám Gedit, SublimeText se mi zdá jako naprostá ztráta času a já si na to nezvyknu

  7.   mafunové řekl

    Dobrý den, vynikající příspěvek.

    Pouze otázka. Jednou z funkcí, která mě přinutila hledat alternativy k geditu, byly kompaktní linie. Například zkomprimujte vše, co je uvnitř if {}. Tímto způsobem je prostor hodně vyčištěn. Zjistil jsem, geany a to vyhovuje docela dobře, ale rád bych věděl, zda to lze dosáhnout pomocí gedit.

    Jsem amatérský programátor (začínal jsem bioinformatikou, protože studuji biologii), předpokládám, že ostatní budou mnohem lépe vědět, co to je zacházet s velkým množstvím kódu.

    1.    nano řekl

      Chtěl bych vědět něco víc o zhutňování linek, protože jsem to neudělal, nebo možná ano a nevěděl jsem ... Můžete mi ukázat ukázkový kód?

      1.    mafunové řekl

        Možná jsem se nevysvětlil dobře. Nejde o samotný kód, ale o jeho vizualizaci. Možná by to slovo bylo „složit / rozložit“ řádky kódu. Aby:
        pokud {
        něco
        něco jiného
        ještě více
        }

        Jen se podívejte
        pokud {

        Pomocí tlačítka můžete skládat nebo rozkládat obsah if.

        1.    nano řekl

          Aha! Nyní funkce skryjte. Ne, pokud vím, v Geditu to nelze udělat.

          1.    mafunové řekl

            🙂 Je to škoda. U malých programů se nic neděje, ale pokud máte velké stoly nebo jiné, velmi mi vadí, že to nedokážu.

  8.   Edgar Corona řekl

    Mám otázku, jestli v ubuntu nainstaluji nová písma, mohu v editoru gedit použít typografii těchto nových písem, která instaluji?

    1.    KZKG ^ Gaara řekl

      Jo 😉

      1.    Edgar Corona řekl

        V Ubuntu, které písmo je podobné Lucida Sans? To nemá mnoho prostoru mezi řádky kódu, jako to dělají jiné typy písem v systému Windows, písmo, které se mi v systému Windows nejvíce líbí, je Lucida Sans a jeho alternativní Verdana, Zbytek písem se velmi opakuje a jejich styl není příliš příjemný, doufám, že Ubuntu má více různých písem než Windows a mnohem atraktivnějších.

        1.    Manuál Zdroje řekl

          Poté nainstalujte Lucida Sans:

          sudo apt-get install sun-java6-fonts

  9.   Edgar Corona řekl

    Lze gedit nainstalovat na 64bitový operační systém Windows? Oficiální stránka nabízí pouze 32bitovou verzi pro Windows.

  10.   MSX řekl

    Velmi pěkný příspěvek, ale pojďme k zajímavé věci: jaká je vaše tapeta!?

  11.   Darebák řekl

    Použijte Geany, jednodušší: 3

  12.   Abimael martell řekl

    Než jsem použil Geany, ale s VIM nic není, myslím, že křivka učení stojí za to, protože je velmi agilní
    pozdravy

  13.   ST0RMT4IL řekl

    Redaktoři jako Scribes nebo Sublimetext2 zcela zaplňují ty mezery, které Gedit má! .. Kromě toho, že Gedit má své přednosti, ano, je to jako mnoho jiných věcí věc vkusu! 😀

    Zdravím!

  14.   lewatoto řekl

    Děkuji! pro informaci to bylo velmi užitečné.

  15.   Páni řekl

    Resuscituji tento příspěvek, jen abych vám řekl, děkuji za váš příspěvek! Vždy se mi líbil gedit, který pochází z továrny, ale kvůli nedostatku "pomoci" pro programátory jsem skončil sublme ... když dokončím zkoušky, podívám se na pluginy gedit.
    PS: Vim je skvělý editor, problém přichází s gVim, který v závislosti na verzi, kterou instalujete (Windows / Linux), zcela mění způsob, jakým zachází s vizuálním režimem a myší, nemluvě o potížích s vyrovnávací pamětí v té době kopírovat / vložit z jiného programu ...

  16.   desdelinuxero řekl

    Co se mi na Geditu nelíbí:

    - Když upravujete soubor HTML a uvnitř máte kód Javascript nebo CSS, pak při komentování bloku kódu v JavaScriptu nebo CSS mi to okomentuje ve formátu HTML. Gedit nerozpozná typ jazyka, ve kterém jste vybrali kód pro komentář. Vznešený text ano.

    -Nemá automatický formát kódu, který automaticky tabeluje celý vybraný kód.

    - Nemá nativního správce pro FTP, musíte použít nestabilní a slavný Gnome GVFS

    -Nemá plugin pro generování záloh souborů pro každou provedenou změnu společně s časovým razítkem. Tam, kde můžete, je plugin Sublime Text

    - Nemá detektor syntaktických chyb.

    -Nemá refaktorový nástroj

    -V XFCE nemůžete použít integrovanou konzolu Gedit, protože Gedit pracuje ve výchozím nastavení s gnome-terminal a ne s xfce4-terminal.

    1.    desdelinuxero řekl

      Zapomněl jsem zmínit, že s novými verzemi, které se objevují v Geditu, některé doplňky ztrácejí kompatibilitu, jak se to stává u ZenCodingu

  17.   edwardoyazun řekl

    Použil jsem program Gedit k programování, ale později jsem přešel na Aptanu 3 (velmi kompletní IDE), co se mi na Aptaně líbí, je to, že automaticky dokončuje funkce pro Javascript nebo Python (spolu s jeho parametry, které přijímá) a ukazuje mi dokumentaci jeho funkce, kompatibilita s prohlížeči a mnoho dalšího.
    Ale v poslední době se Aptana stává velmi těžkou, někdy dokonce komentování řádku trvá asi 10 sekund.
    Teď přemýšlím o návratu do Geditu, jediné, co mi chybí, je něco, co automaticky doplňuje funkce s jeho dokumentací, zvýrazňovač s nesprávnou syntaxí a také mapu objektů, kde vidím deklarované proměnné a funkce pro přímý přístup k nim .
    Také se mi líbí Geany, je lehčí než Gedit, ale chybí mu mnoho pluginů na rozdíl od Geditu a nemohu změnit barevné téma, nemám rád bílé pozadí k programování.

    1.    Gabriel řekl

      Musíte zkusit vznešený text nebo vim; světelný stůl při ukončení alfa.

      1.    jen-další-dl-uživatel řekl

        Nainstaloval jsem Gmate, ale když chci aktivovat jeho pluginy, zobrazí se následující chyba:
        došlo k chybě: zavaděč pluginu „python“ nebyl nalezen

        PS: Už mám nainstalovaný python

  18.   jen-další-dl-uživatel řekl

    Nainstaloval jsem Gmate, ale když chci aktivovat jeho pluginy, zobrazí se následující chyba:
    došlo k chybě: nebyl nalezen zavaděč pluginu „python“

    PS: Už mám nainstalovaný python

  19.   David gomez řekl

    Nano, stěžuješ si víc než žena!

    Myslím, že musíte vyzkoušet NinjaIDE, velmi populární IDE pro Python, že pokud nejsem špatný, je Open Source, cross-platform, velmi silný a odolný proti placení. Mohli byste to zkusit zjistit, zda splňuje vaše očekávání?

  20.   jc řekl

    Dobré informace a gratulujeme vám k získání poznámky (z doby před dvěma lety), která se tak dlouho drží komentářů. To mluví dobře o autorovi ...

  21.   Alonso castro řekl

    Váš komentář čeká na moderování.
    Dobrý den, víte o nějakém pluginu audio přehrávače pro mp3 pro wordpress, který funguje ve verzi 3.6.1 a má také vlastnosti pluginu audio přehrávače, znamená to jednoduchý, praktický a profesionální zároveň, ale který funguje i na zařízeních mobilní telefony jako ipad, tablet, smartphony atd. děkuji za vaši rychlou pomoc

  22.   yo řekl

    Jak mohu otevřít jednoduchý text a přidat k němu obrázek?

  23.   Narcis Nunez řekl

    Vynikající příspěvek, hledal jsem, jak přidat plugin ftp do mého geditu, našel jsem několik souvisejících příspěvků, které mi říkají, abych dal soubory do složek, které nejsou všechny v mém systému, přidám je a gedit je nezjistí ...

    Pokud mi můžete pomoci, ocenil bych to.

    Používám: fedora 17 s gnome.

  24.   Emiliano řekl

    Dobrý den, důvodem mého dotazu je vědět, jak můžu připojit svůj Gedit k SQL DB. Možná je to snadná otázka, ale ve světě Linuxu teprve začínám. Od již moc děkuji.

  25.   Havraspár řekl

    Ahoj děkuji moc, chci se naučit krajta, rubín ... Ruby na kolejích a miloval jsem tvůj tutoriál. Překvapilo mě, že můj gedit to všechno dokázal.

    jde o

  26.   deivis řekl

    příteli Chci něco říct a doufám, že mi pomůžete, mám doma počítač, ale nemám internet, ale ze své práce si, že pokud mám internet, stáhněte si ubuntu 14.04 a už si ho nainstalujte na svůj domácí počítač moje otázka Je to následující, co dělám, abych mohl nainstalovat jakýkoli program, například google chrome nebo jakýkoli jiný program, stáhnout si ho z mé práce a nainstalovat do mého domácího počítače, protože to není jako okna, která si stáhnete, je uložen na USB a na domě je dvojité kliknutí a instalace, doufám, že mi pomůžete 🙂

  27.   Marcelo řekl

    Díky moc! pozdravy z Chile!

  28.   Ernesto slavo řekl

    lze jej nainstalovat na ubuntu 14.04?