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

Zarábajú milióny na úkor štátu. Priekupníkov dreva sa nedarí odstaviť

Niektoré firmy, ktoré len skupujú drevo a posúvajú ho ďalej, majú s Lesmi SR uzatvorené nevypovedateľné zmluvy.

DOMOV

Dobré ráno: Kto zarába na slovenských lesoch

Ako u nás funguje biznis s drevom.

KOMENTÁRE

Starostlivosť vzorného hospodára

Podozrenie, že sa o milióny podelili, asi napadá kdekomu.

DOMOV

Manžela jej zatkli komunisti, pracovala pod cudzími menami

Marte Ličkovej udelil prezident Andrej Kiska Rad Ľudovíta Štúra II. triedy.

Neprehliadnite tiež

Prečo hrá mozog džezového a klasického pianistu rovnakú skladbu inak

Mozgy džezových a klasických pianistov fungujú rozdielne. Dokonca aj vtedy, keď hrajú tú istú skladbu.

Spravili krok k včasnému odhaleniu rakoviny, krvný test má veľkú úspešnosť

Test dokázal určiť aj päť typov rakoviny, na ktoré doteraz neexistuje skríning.

TECH_FM

Historici sa mýlia, čiernu smrť roznieslo čosi iné

Nový výskum naznačuje, ako sa problém šíril.

NASA testuje jadrový reaktor pre astronautov na Marse

Prvotné testy kompaktného reaktora v americkej Nevade boli úspešné.

Legendárna hra Age of Empires sa vráti v modernom prevedení vo februári

Hru museli v mnohých smeroch prepracovať, aby fungovala na moderných počítačoch.

Inzercia - Tlačové správy


  1. Objavte majestátne Tatry kúsok po kúsku
  2. Aké sú gastrotrendy pre rok 2018?
  3. Chcete bývať na dobrom mieste? Zakotvite v Adlerovej!
  4. Egejská riviéra: Ktoré letovisko je pre vás najlepšie?
  5. Slovensko má pralesy, púšť aj kameňopád. Už ste ich videli?
  6. Volkswagen T-Roc: Pre nerozhodných
  7. Leto 2018 v Grécku s odletom z Bratislavy
  8. Dlhopisy 7,25 % p.a. majú najvýhodnejšiu nákupnú cenu v roku
  9. Zelené Grunty vám ponúknu viac, ako očakávate
  10. Kam do tepla v januári?
  1. Attracting talent – Why Millennials are choosing to join Johnson
  2. Aké sú gastrotrendy pre rok 2018?
  3. Chcete bývať na dobrom mieste? Zakotvite v Adlerovej!
  4. Objavte majestátne Tatry kúsok po kúsku
  5. Alarica – new business project in the market of shoes
  6. Ako jazdiť na snehu alebo ľade?
  7. Egejská riviéra: Ktoré letovisko je pre vás najlepšie?
  8. Slovensko má pralesy, púšť aj kameňopád. Už ste ich videli?
  9. Toto tajomstvo vrcholoví športovci dlho skrývali
  10. Vlani sme si vyberali z vyše pol milióna inzerovaných áut
  1. Egejská riviéra: Ktoré letovisko je pre vás najlepšie? 16 943
  2. Slovensko má pralesy, púšť aj kameňopád. Už ste ich videli? 7 848
  3. Volkswagen T-Roc: Pre nerozhodných 3 297
  4. Leto 2018 v Grécku s odletom z Bratislavy 2 071
  5. Kam do tepla v januári? 1 753
  6. Dlhopisy 7,25 % p.a. majú najvýhodnejšiu nákupnú cenu v roku 1 406
  7. First moment Turecko: využite zľavy na špičkové hotely 1 397
  8. Tatra banka spustila najmodernejší internet banking pre firmy 1 092
  9. Objavte majestátne Tatry kúsok po kúsku 1 071
  10. Demänovku mieša iba jeden človek. Ako si strážia receptúru? 900