Textový editor

Textový editor je software pro vytváření a editaci textových souborů . Každý operační systém poskytuje editor, protože jeho použití je běžné, dokonce nezbytné pro určité základní počítačové úlohy, jako je správa systému a vývoj softwaru.

Textový editor a textový procesor

Textový editor se liší od textového editoru tím, že je orientován spíše na řádky kódu než na odstavce a že textové soubory obecně neobsahují žádné formátování (velikost a typ písma atd.). Editor PC byl výjimkou: slovo procesor má propracovaný formát souboru, který obsahuje strukturující a - samostatně nebo ne - prezentační informace.

Editor používá fulltextové soubory , často prezentované pevným písmem a šířkou písma . Mnoho editorů umožňuje během relace písmo libovolně zvětšovat a zmenšovat, ale tyto informace se poté neukládají se samotným souborem.

Neproporcionální písmo umožňuje vertikální zarovnání odpovídajících částí textu, což je užitečné pro tabulkové informace ( FORTRAN nebo zdrojový kód assembleru atd.).

Funkce

Nejzákladnější vlastnosti editoru jsou:

Redaktoři mohou ukládat konkrétní funkce nebo nabízet určité konfigurační funkce související s určitými funkcemi textových souborů (velikost karty, kódování řádku (LF (# 0A) pro většinu operačních systémů, CR (# 0D) pro starý Macintosh nebo CR / LF (# 0D0A) ) pro produkty Microsoft ( MS-DOS a MS Windows )), přidání / odstranění / rozpoznání indikátoru pořadí bajtů (IOO nebo BOM), velikost souboru koncového znaku), v závislosti na jejich vlastnostech interoperability a stáří.

Většina moderních editorů má také tyto další funkce:

Nic vám nebrání v použití editoru ke čtení souborů. Někteří redaktoři mají režim jen pro čtení.

Interaktivní nebo ne

Textové editory spadají do dvou kategorií:

Editor na celou obrazovku interaguje s centrální jednotkou pouze po stisknutí klávesy, jako je Enter, nebo jedné z funkčních (Fx) nebo akčních (PAn) kláves terminálu. Po zbytek času jsou to funkce nativního vkládání poskytované terminálovou řídicí jednotkou, které umožňují přidávání, mazání nebo vkládání znaků do všech řádků zobrazených na obrazovce.

Interaktivní editor má téměř veškerou sílu počítače pro sebe, a proto může provádět mnohem výkonnější akce. Typickým příkladem je programování ZÁKLADNÍCH klíčových slov  : Alt-P píše PRINT, Alt-F píše FOR, Alt-E píše END atd. Tato makra mohou zkrátit dobu psaní programu o tři.

Běžně používané textové editory

Textové editory pro programátory často nabízejí zvýraznění syntaxe, což zlepšuje čitelnost zdrojového kódu.

Pod Windows

Pod UNIX - GNU / Linux

Pro Mac OS , Mac OS X a macOS

Více platforem

Spolupráce v reálném čase

Hostováno online

Zdarma a umožňující vlastní hostování

Proprietární online služby

Textové editory obsažené v jiných programech

  • ChromEdit Plus , editor pro konfigurační soubory softwaru Mozilla, dostupný jako rozšíření.

Podívejte se také

Související články

Externí odkaz

  • (en) Forum Usenet v angličtině

Reference

  1. http://ne.di.unimi.it/