TEA (tekstieditori)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 20. toukokuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 4 muokkausta .
TEE
Tyyppi Tekstieditori
Sisään kirjoitettu C++
Käyttöjärjestelmä cross platform (Qt)
Ensimmäinen painos 19.12.2001
uusin versio 61.0.0 (7. heinäkuuta 2022 ) ( 07-07-2022 )
Lisenssi GPL
Verkkosivusto tea.ourproject.org

TEA Text Editor on tekstieditori. Siinä on suuri määrä toimintoja ja hieman epätavallinen käyttöliittymä [1] . Erityisesti se suorittaa monia tiedostonhallinnan ja kuvankatseluohjelman toimintoja [K 1] .

Kirjoitettu C++ :lla käyttäen Qt :tä [2] ja käännetty yhdeksi suhteellisen pieneksi suoritettavaksi tiedostoksi [1] . Toimii Linuxissa , Windowsissa , macOS :ssä , Haikussa ja OS/2 :ssa . Jaetaan GPL :n ehtojen mukaisesti .

Editori on saatavilla useiden Linux-jakelujen arkistoissa, mukaan lukien Debian ja Ubuntu [2] .

Editorin ominaisuudet

Tekstieditori tukee syntaksin korostusta sivunkuvauskielille, kuten LaTeX , DocBook , MediaWiki - merkintä , XML ja HTML / XHTML sekä LilyPond ja Lout . Tuettuja ohjelmointikieliä (yleisiä ja erikoistuneita) ovat AWK , C , C++ , Bash , BASIC , C# , D , Fortran , Java , Lua , NASM , NSIS , Pascal , Perl , PHP , R , Seed7 , Vala , Verilog ja Translation PO-tiedostot gettextille [3] [4] .

Se tukee usean asiakirjan välilehtiä , perusmuokkausta ja oikeinkirjoituksen tarkistusta , kirjanmerkkien navigointia, katkelmia [K 2] [4] ja laajaa valikoimaa erikoisominaisuuksia HTML-työkaluista morsekooditukeen [1] . Erityistä, automaattisesti tallennettua crapbook.txt-tiedostoa (käyttöliittymän venäläisessä versiossa, joka avataan " Bullshit " -valikkokohdalla) käytetään erilaisten muistiinpanojen ja tekstinpätkien nopeaan tallentamiseen, ja se voi toimia yksinkertaisena korvaavana leikepöydän hallinnan , kuten Parcellite Linuxille [4] .

Editorin riittävän rikkaita sisäänrakennettuja ominaisuuksia voidaan laajentaa järjestelmään asennetuilla komentosarjakielillä ( Python , Perl , Ruby ja Bash ), QML :llä kirjoitetuilla lisäosilla [5] sekä myös kirjoittamalla syntaksin korostuksia sisältäviä xml -tiedostoja. säännöt.

Käyttöliittymä

TEA-rajapinnan yleinen logiikka muistuttaa hieman kevyen IDE Geanyn [4] logiikkaa .

Muokkausohjelman nykyinen tila valitaan valitsemalla yksi pystysuunnassa järjestetyistä välilehdistä [2] : " muokkaa " -välilehti alkuperäisessä tekstieditorissa, " tiedostot " -välilehti tiedostonhallinnassa [K 3] ja kuvat , " virheenkorjaus -välilehti ohjelman konfigurointia varten , " päivämäärä " kalenterin järjestäjälle ja "manuaalinen"-välilehti, jonka avulla voit tutustua ohjelman käyttäjien dokumentaatioon [4] .

Valikkorivin alapuolella oleva työkalurivi sisältää vain oikoteitä perusmuokkaustehtäviin eikä ole muokattavissa, mutta ohjelman käyttöliittymä mahdollistaa yksittäisten ohjelmavalikon ryhmien "irrotuksen" avaamalla niistä kopiot erillisinä ikkunoita -paneeleina, joiden sijainnit tallennetaan istuntojen välillä. Valikon kokoonpano riippuu editorin nykyisestä tilasta [4] .

Ohjelmaikkunan alareunassa on "logmemo"-ikkuna, jossa näkyvät kaikki editorin varoitukset, erilaiset tiedotusviestit (esim. tiedostojen avaamisesta ja tallentamisesta) sekä joidenkin tekstinkäsittelytoimintojen tulokset. Sen alapuolella on niin kutsuttu " kuuluisa syöttökenttä " (ZPV), johon syötetään arvoja etsimistä ja korvaamista varten [K 4] ja joitain muita tekstinkäsittelytoimintoja. Hakutoiminto toimii myös dokumentaationäkymässä, konfiguraatiossa (valikkokohteiden etsiminen, pikanäppäinten määrittäminen ) ja tiedostonhallinnassa. Ohjelmaikkunan alareunassa on tilapalkki , jonka sisältö määritetään "debuggaus"-paneelissa [4] .

Kommentit

  1. Virallisessa venäjänkielisessä käsikirjassa tiedostonhallintaa kutsutaan tiedostonhallinnaksi
  2. Katkelmat tallennetaan tekstitiedostoina erityiseen kansioon, josta pääset helposti vastaavaan välilehteen sisäänrakennetussa tiedostonhallinnassa ja/tai paneelissa, jossa voit valita tallennetun tiedoston nimen.
  3. Versiosta 44.0 alkaen, joka julkaistiin 21. toukokuuta 2017, tiedostonhallinta tukee tiedostojen joukkonimeämistä.
  4. Hakukuvio ja korvaava merkkijono erotetaan aaltomerkillä ( ~ ).

Muistiinpanot

  1. 1 2 3 Mike Saunders. Salaiset aarteet § TEA. Hämmästyttävä määrä toimintoja tekstinkäsittelyyn  // Linux-muoto . - 2005. - Nro 82 .
  2. 1 2 3 Gary Richmond. Qt-pohjainen teetekstieditori: Kuva- ja tekstitiedostojen hallinta yhdessä  sovelluksessa . Free Software Magazine (27. heinäkuuta 2012). Haettu 2. joulukuuta 2017. Arkistoitu alkuperäisestä 6. lokakuuta 2017.
  3. Syntaksin korostustiedostot
  4. 1 2 3 4 5 6 7 Jack M. Germain. TEA: Smooth Text Editor, joka osuu suloiseen  paikkaan . LinuxInsider . www.linuxinsider.com (21. toukokuuta 2012). Haettu 2. joulukuuta 2017. Arkistoitu alkuperäisestä 7. marraskuuta 2017.
  5. TEA Plugins -kehittäjän opas . Haettu 4. joulukuuta 2017. Arkistoitu alkuperäisestä 5. joulukuuta 2017.

Kirjallisuus

Linkit