TEA (textový editor) - TEA (text editor)

ČAJ
TEA Texteditor.png
První vydání2001, před 18–19 lety
Stabilní uvolnění
47.1.0 / 4. května 2019[1]
NapsánoC ++
Operační systémCross-platform (Qt)[2]
TypTextový editor
LicenceGPL

ČAJ je grafický textový editor. Jmenuje se akronym pro Textový editor atomové éry. Je navržen pro nízkou spotřebu zdrojů, širokou škálu funkcí a přizpůsobivost a je k dispozici pro všechny stolní počítače operační systémy podporováno Qt 5 nebo 4,6+, tedy také OS / 2. Jeho uživatelské rozhraní je lokalizováno v několika jazycích.

Koncept uživatelského rozhraní

Funkční rozsah TEA přesahuje rámec čistého textového editoru, protože je navržen jako desktopové prostředí pro úpravy textu. Má pět záložek na pravém okraji okna:

  • Upravit
  • spravovat
  • naladit
  • Termíny
  • Učit se

Upravit představuje skutečný textový editor. V horní části textového editoru je panel karet pro přepínání mezi více otevřenými textovými soubory. The Upravit karta obsahuje okno pro úpravy textu. Pod tímto oknem je další okno, které zobrazuje historii úprav, a pod historií je FIF, následuje „Slavné vstupní pole“. FIF je speciální příkazový řádek pro zadávání příkazů specifických pro TEA. Historie úprav a FIF jsou také viditelné na dalších čtyřech kartách.

Karta spravovat obsahuje správce souborů pro navigaci v systému souborů počítačů otevírání souborů.

naladit je karta nastavení, která slouží ke změně chování TEA a úpravám obsahu lišty nabídek.

Termíny obsahuje kalendář.

Karta Učit se obsahuje podrobnou uživatelskou příručku včetně pokynů pro FIF.

Funkce

  • Zvýraznění syntaxe: C, C ++, Bash skript, ZÁKLADNÍ, C#, D, Fortran, Jáva, LilyPond, Klacek, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Krajta, 7. semeno, TeX /Latex, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki
  • TEA obsahuje výběr barevných schémat a motivů pro změnu barev displeje
  • v naladit lze aktivovat zvýraznění pro aktuální řádek, což je funkce, která je zvláště užitečná pro korektury, kde je třeba porovnat neelektronické texty a bitmapy obsahující text s textem na obrazovce. Typickým použitím je editace naskenovaného textu, který byl pomocí OCR programu převeden do textových souborů, např. pro vytváření korpusů v lingvistice.
  • v spravovat (správce souborů) je nabídka záložek, ve které lze ukládat cesty ke složkám pro rychlou navigaci.
  • Kontrola pravopisu
  • Volně definovatelné textové úryvky
  • Formátování pro: HTML, XHTML, DocBook, LaTeX, Lout, DokuWiki a MediaWiki
  • Funkce převodu textu (velká písmena, malá písmena, Morseova abeceda atd.)
  • Funkce textové statistiky: Textová statistika; extrahovat slova; Délky slov; UNITAZ třídění množství; Třídicí abeceda UNITAZ; Spočítat podřetězec a spočítat podřetězec (regexp)
  • Matematické funkce

FIF

The Slavné vstupní pole je příkazový řádek specifický pro TEA. Chcete-li najít a nahradit text, zadejte např. SOURCETEXT ~ TARGETTEXT a klikněte na Nahradit, Vyměnit vše nebo Nahradit vše v otevřených souborech v Vyhledávání Jídelní lístek. Řetězec SOURCETEXT bude nahrazen řetězcem CÍLOVÝ TEXT zvoleným způsobem.

Kromě toho FIF obsahuje tři samostatná vyhledávací tlačítka umístěná na pravé straně.

Zásuvný systém

TEA obsahuje také zásuvný systém. Na webových stránkách TEA jsou k dispozici např. zavolal plugin Acalc,[3] který podporuje všechny funkce JavaScript.Math (sin, cos, sqrt atd.). Např. zadáním vzorce jako 2 + 2 * sqrt (13) v textovém editoru, jeho výběru a kliknutí na Acalc v nabídce pluginu, bude vzorec vyřešen.

Dějiny

TEA byl původně program pro Windows. Ve verzi 1.0.0.49, vydané 30. prosince 2001,[4] je evidentní, že zkratka TEA tehdy ještě znamenala Úpravy a vytváření textu. Později byla napsána verze pro Linux využívající GTK +, která umožňovala kompilaci programu pro Windows i Linux. TEA je jedním z těch programů, které byly později přepsány pomocí Qt (viz např. Přehrávač médií VLC).

Program a webové stránky byly původně k dispozici pouze v ruštině, což mělo negativní dopad na popularitu a dosah mimo Ukrajinu a Rusko. Web je zatím dvojjazyčný (rusky a anglicky) a samotný program byl lokalizován do několika jazyků.

Datum vydáníWin32 APIGTK +QtKomentář
19. prosince 20011.0.0.46Alfa
26.dubna 200612.113.0První verze GTK +
(stále paralelně s Win32)
4. července 200818.0.0První verze Qt (Qt 3 a Qt 4)
(přepsat od nuly)
6. srpna 200817.6.6Poslední běžná verze GTK + 2
(neprovádí se na moderních systémech)
24. prosince 201028.1.4Poslední verze podporující Windows 98
27.dubna 201317.6.7Přizpůsobení staré verze GTK + 2 pro moderní systémy
3. července 201318.0.0Port upravené verze GTK + 2 na GTK + 3
21. dubna 201641.1.1nejnovější verze (Qt 4.6+ a Qt 5)

Historie webových stránek:

ZNaStránky
Prosinec 200126. června 2006http://www.roxton.kiev.ua/
26. června 200624. března 2013http://tea-editor.sourceforge.net/
24. března 2013Nynísemiletov.org/tea/ & tea.ourproject.org

Reference

  1. ^ "ČAJ". Tea.ourproject.org. Citováno 2019-07-02.
  2. ^ [1] Archivováno 03.08.2017 na Wayback Machine
  3. ^ [2] Archivováno 03.08.2017 na Wayback Machine
  4. ^ „www.roxton.kiev.ua“. Archivovány od originálu 9. ledna 2002. Citováno 2002-01-09.CS1 maint: BOT: stav původní adresy URL neznámý (odkaz)

externí odkazy