Najobľúbenejšie programátorské editory

Hlavne programátori pracujúci v prostredí UNIX-u (Linuxu) volia až na výnimky medzi dvoma editormi: EMACS a VI (väčšinou VIM, čiže VI IMproved). Vďaka tomu, že oba patria do oblasti bezplatného softvéru, existujú aj ich verzie pre Windows, ale keďže progr

amátori pre túto platformu sú už dosť „rozmaznaní“, nedosahujú tu až takú popularitu.

EMACS sa väčšinou distribuuje v balíku veľkom niekoľko megabajtov. To preto, lebo obsahuje veľmi silný programovací jazyk v štýle LISPu, v ktorom je naprogramované veľké množstvo rôznych rozšírení, z ktorých mnohé už z editovaním textu veľmi nesúvisia - napríklad textový internetový prehliadač. Najlepšie to vystihuje asi známy výrok: „Počul som, že EMACS dokáže aj variť kávu, ale to som ešte nemal možnosť vidieť na živo.“ :-) Typické preň sú klávesové skratky vo forme kombinácií s Ctrl a Alt, ktorými sa spúšťa väčšina funkcií.

VIM sa zameriava takmer výhradne na samotnú prácu z textom, ktorú sa snaží maximálne uľahčiť najmä tým, ktorí píšu všetkými desiatimi prstami. Preto obsahuje niekoľko módov, základné dva sú príkazový, v ktorom sa nezadáva text, ale klávesy majú špeciálny význam a vkladací, v ktorom sa píše nový text. Tento spôsob umožňuje aj komplikované úpravy bez použitia klávesových kombinácií s Ctrl či Alt.

Oba tieto editory majú vo všetkých oblastiach veľmi pokročilé možnosti, pričom ich konfiguračné súbory umožňujú prispôsobiť ich správanie do najmenších detailov. Obsahujú podporu pre takmer všetky programovacie jazyky či iné formáty založené na čistom texte. Naučiť sa ich ovládať síce vyžaduje nejaký čas, ten sa však pri každodennej práci mnohonásobne vráti.

Programátorské editory alebo prečo Notepad nestačí

V tých výnimočných prípadoch, keď bežný užívateľ potrebuje niečo písať ako čistý text, mu väčšinou úplne stačí štandardný Notepad (Poznámkový blok). Programátori a všetci ostatní, ktorí trávia prácou s čistým textom väčšinu pracovného času, však potrebujú oveľa viac, napríklad:

Množstvo klávesových skratiek a možnosť ich predefinovania. Táto možnosť je zrejme základnou požiadavkou. Chodiť myšou do menu napríklad kvôli každému uloženiu dokumentu nie je veľmi pohodlné. Keďže každému vyhovujú nejaké iné skratky, príjemná práca vyžaduje, aby si ich mohol predefinovať podľa vlastných predstáv.

Pokročilé možnosti vyhľadávania a nahradzovania sú nevyhnutné pre automatizovanú úpravu textu. Pokročilé možnosti sú také, ktoré si poradia aj s úlohami typu: „na koniec každého slova, ktoré začína na AB, neobsahuje písmeno C a nie je na začiatku ani konci riadku, pridaj DE.“ Na tieto účely sa používa špeciálna syntax, najčastejšie takzvané regulárne výrazy.

Zvýrazňovanie syntaxe výrazne sprehľadňuje text hlavne programátorom. Správny editor by samozrejme mal obsahovať prednastavené zvýrazňovanie čo najväčšieho počtu programovacích jazykov, ale nesmie chýbať minimálne možnosť nastavenia vlastných farieb.

Naozaj dobré editory toho samozrejme ponúkajú oveľa viac, napríklad aj možnosť naprogramovania vlastných funkcií.

Najčítanejšie na SME Tech


Hlavné správy zo Sme.sk

DOMOV

Gašpar prikryl Kočnerovho vyšetrovateľa

Policajný prezident tvrdil, že požiadal prokurátora o správu, aby mohol proti vyšetrovateľovi zakročiť. Prokuratúra takú žiadosť nedostala.

KOMENTÁRE

Ficov zásadný prelom. Alebo ani nie

Sme na priesečníku, keď Ficov prospech a prospech krajiny, sa pretínajú.

SVET

Premiér Fico kráča iným smerom ako Visegrád

Slovensko začína v regióne viesť debatu o budúcnosti EÚ.

Neprehliadnite tiež

Nie je za tým len ideológia. Veda vysvetľuje, čo spraví z ľudí teroristov

Islamský štát prehrá, zhodujú sa vedci. Na otázku, či tým hrozba pominie, hovoria jednoznačné nie.

NASA má plán, ako zachrániť planétu pred výbuchom supersopky

Americký úrad navrhol spôsob, ako by sa dalo zachrániť ľudstvo.

Ako zanikla záhadná kultúra na Veľkonočnom ostrove

Polemika zástancov prudkého ekosociálneho rozvratu a pomalšie účinkujúcich vplyvov míňa podstatu. Pôsobilo oboje.

Inzercia - Tlačové správy


  1. Od septembra opäť po starom
  2. Mama taxi: Koľko najazdí rodič mesačne kvôli svojim deťom?
  3. ENERGOFÓRUM® 2017 spojí elektrinu a plyn pod jednu strechu
  4. Získajte prístup k zamknutým článkom už o niekoľko sekúnd
  5. Návod, ako si s kreditkou užijete dovolenku a ešte aj ušetríte
  6. 5 tipov ako na zdravé nôžky v škole
  7. 6 účinkov prírodného slovenského výrobku
  8. Let s prestreleným srdcom: Samovraždy slovenských hercov
  9. TAURIS výrobky na gril potešia gurmánov aj maškrtníkov
  10. Problémy s počatím? Čo vás čaká na ceste za dvomi čiarkami
  1. Mama taxi: Koľko najazdí rodič mesačne kvôli svojim deťom?
  2. Od septembra opäť po starom
  3. Máte doma retro kúsky spojené s pivom Šariš?
  4. Študenti stredných a vysokých škôl môžu získať na účet 1000€
  5. ENERGOFÓRUM® 2017 spojí elektrinu a plyn pod jednu strechu
  6. 100 %-nú hypotéku môžete dostať aj na mestský apartmán
  7. Business Smartphones Connected to Public Wi-Fi Can Be in Danger
  8. Získajte prístup k zamknutým článkom už o niekoľko sekúnd
  9. Poslanec Borguľa žiada o uvoľnenie parkoviska pre rezidentov
  10. OMV sa postará o pitný režim, bude rozdávať vodu
  1. Let s prestreleným srdcom: Samovraždy slovenských hercov 6 214
  2. Získajte prístup k zamknutým článkom už o niekoľko sekúnd 3 325
  3. Ako sme jazdili v socializme 1 863
  4. 6 účinkov prírodného slovenského výrobku 1 785
  5. Návod, ako si s kreditkou užijete dovolenku a ešte aj ušetríte 1 461
  6. Očarujúca Srí Lanka: malý ostrov plný prekvapení 1 356
  7. Lety do exotiky už aj z Bratislavy 1 266
  8. 5 tipov ako na zdravé nôžky v škole 1 254
  9. Problémy s počatím? Čo vás čaká na ceste za dvomi čiarkami 1 170
  10. Leto nekončí! 847