SME

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í.

SkryťVypnúť reklamu
SkryťVypnúť reklamu
Článok pokračuje pod video reklamou
SkryťVypnúť reklamu
Článok pokračuje pod video reklamou

SkryťVypnúť reklamu

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.

SkryťVypnúť reklamu

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.

SkryťVypnúť reklamu

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í.

Autor: CDtip

SkryťVypnúť reklamu

Najčítanejšie na SME Tech

SkryťVypnúť reklamu
SkryťVypnúť reklamu
SkryťVypnúť reklamu
SkryťVypnúť reklamu

Neprehliadnite tiež

Mesiac.

Japonská ispace stratila kontakt so sondou stratila necelé dve minúty pred pristátím na Mesiaci.


TASR
Ľudia so závažnými a dlhotrvajúcimi ochoreniami, by mali mať zapísané informácie o svojom zdravotnom stave. Pomôcť im môže aj predinštalovaná funkcia v smartfóne.

Záchranári si zistia zdravotné údaje.


14
Vizualizácia zrážky Mliečnej cesty s galaxiou Andromeda.

Milkomeda nie je samozrejmosť.


10
Logá spoločností Instragram, Facebook, WhatsApp a Meta.

Spoločnosť nahradí štátne dotácie, ktoré udržiavali prevádzku elektrárne Clinton Clean Energy Center.


SITA

Komerčné články

  1. Zober loptu, nie mobil. Cieľom je prepojiť úspešných športovcov
  2. Hodnotenie profesionála: Ako je Turecko pripravené na leto?
  3. Slováci investujú viac, vo fondoch majú už 14 miliárd eur.
  4. Otvorili najmodernejšiu kliniku pre neplodné páry na Slovensku
  5. Slovenské dôchodky nemá kto zachrániť
  6. Plátené tašky a opakované použitie
  7. Kupujete si dovolenku? Nezabudnite na poistenie storna!
  8. Národný futbalový štadión prináša do ekonomiky milióny
  1. Zober loptu, nie mobil. Cieľom je prepojiť úspešných športovcov
  2. Čo vám hrozí, keď si neliečite alergiu
  3. Hodnotenie profesionála: Ako je Turecko pripravené na leto?
  4. Slováci investujú viac, vo fondoch majú už 14 miliárd eur.
  5. Oslava ako v Hollywoode: Kaufland má narodeniny, pozýva aj vás
  6. Slovenské dôchodky nemá kto zachrániť
  7. Otvorili najmodernejšiu kliniku pre neplodné páry na Slovensku
  8. Sigord – les, kde sa stretáva zodpovedné hospodárenie s turizmom
  1. Otvorili najmodernejšiu kliniku pre neplodné páry na Slovensku 17 248
  2. Slovenské dôchodky nemá kto zachrániť 5 835
  3. Národný futbalový štadión prináša do ekonomiky milióny 5 612
  4. Ženy nepatria za volant? Majiteľ autoškoly má iný názor 4 584
  5. Hodnotenie profesionála: Ako je Turecko pripravené na leto? 4 110
  6. Plátené tašky a opakované použitie 4 052
  7. Prenájmom bytu môžete zlepšiť životy 2 478
  8. Vírus HPV môže mať až 80% sexuálne aktívnych ľudí 2 378
SkryťZatvoriť reklamu