SciTE

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. október 14-én felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .
SciTE

SciTE az Ubuntu 5.04 -ben
Típusú szöveg szerkesztő
Fejlesztő Neil Hodgson
Beírva C++
Felület GTK
Operációs rendszer Többplatformos szoftver
Első kiadás 1999
legújabb verzió 5.2.3 ( 2022. május 22. )
Engedély Licenc a Scintilla és a SciTE számára
Weboldal scintilla.org/SciTE.html
 Médiafájlok a Wikimedia Commons oldalon

A SciTE (az angol  Sci ntilla alapú T ext E szerkesztőből ) egy többplatformos szövegszerkesztő , amelyet Neil Hodgson hozott létre az általa fejlesztett Scintilla szerkesztőkomponens segítségével  . Főleg programok forrásszövegeinek szerkesztésére tervezték, és számos programozási nyelv ( C , C++ , C# , Java , Ruby , Pascal , Perl , Python , stb.), jelölés ( HTML , XML , stb.), hardverleírások szintaktikai kiemelését végzi . ( VHDL , Verilog , SystemVerilog ). A SciTE-t [1] egy kompakt szövegszerkesztő programozók számára jellemzik, kényelmesen megvalósított kódhajtogatással , fejlett szintaxiskiemeléssel és egyéb hasznos funkciókkal. A SciTe egy hordozható alkalmazás , amely hordozható eszközökről futtatva működik. A SciTE eloszlás mérete nem haladja meg a 2,5 MB -ot .

A SciTE-t eredetileg a Scintilla erejének bemutatására hozták létre , de a fejlődés során széles körben használt szövegszerkesztővé vált . A program letöltéseinek száma meghaladta a 4 milliót [2] .

Neil Hodgson mellett sok más közreműködő is hozzájárult a SciTE-n végzett munkához [3] .

Cím kiejtése

Nincs konszenzus a "SciTE" név kiejtését illetően. (Scintilla szövegszerkesztő) [saɪntilla] .

Sok felhasználó látványnak vagy helynek [saɪt] ejti , míg maga a szerző ragaszkodik a skite [skaɪt] vagy shkite [ʃkaɪt] kiejtéséhez . [négy]

A SciTE jellemzői

Interfész

A SciTE interfész egyablakos, több dokumentumból áll, és fülekkel válthat a megnyitás között . Van egy menü, eszköztár, lapsor és állapotsor. Több tucat nyelvhez vannak lokalizációs fájlok, beleértve az oroszt is . A természetes nyelveken kívül létezik egy lokalizációs fájl a nemzetközi eszperantó nyelvhez is . Új lokalizációs fájlok hozhatók létre a " locale.properties" fájl lefordításával, amely a disztribúció részét képezi [5] .

Testreszabás

A SciTE kiterjedt testreszabási lehetőségekkel rendelkezik, amelyek a konfigurációs fájlok szerkesztésével valósíthatók meg, amelyek gyorsan elérhetők a "Beállítások" menüben. Nincs konfigurációs grafikus felület , kivéve a behúzás beállításait [6] .

Ezenkívül a SciTE képességei kibővíthetők Lua nyelvű szkriptekkel , amelyeket a beépített Lua 5.1 értelmezővel hajtanak végre [7] .

Fájlokkal való munka

A SciTE lehetővé teszi a fájlok megnyitását és mentését rendszerkódolásban és Unicode - ban ( UTF-8 és UTF-16 ).

Lehetőség van HTML , RTF , PDF , LaTeX , XML formátumú fájlok exportálására, a szintaktikai kiemelés megóvásával ;

Lehetőség van egy munkamenet mentésére és betöltésére  - nyitott fájlok készletére. Ez lehetővé teszi, hogy a SciTE segítségével dolgozzon különféle projektekkel, amelyek nagyszámú fájlból állnak.

Az egyidejűleg megnyitott fájlok száma korlátozott: a maximális érték a beállításokban van megadva, és nem haladhatja meg a 100-at . [6]

Szövegszerkesztés

A szövegmegjelenítés megvalósításának jellemzői a SciTE-ben:

A szerkesztés megvalósításának jellemzői:

Külső programok csatlakoztatása

A SciTE lehetővé teszi külső programok meghívását nyitott fájlok feldolgozására (például fordítók ) az "Eszközök" menürész parancsaival (  angolul  -  "tools"). A parancsokat a felhasználó testreszabhatja, és a feldolgozott fájl típusától függően eltérőek lehetnek.

A munka eredményei a konzol ablakban jelennek meg , amely a SciTE ablak alján (vagy jobbra) jelenik meg. Ebben az esetben a hibaüzenetek színnel vannak kiemelve. Egy üzenetre kattintva a szerkesztett fájl megfelelő sorára ugorhat.

Kompatibilitás

A SciTE Linux és Microsoft Windows kész disztribúciók formájában , valamint C ++ nyelvű forráskódok formájában is terjeszthető, amelyeket le lehet fordítani :

Linuxban a SciTE felület a GTK+ segítségével , a Microsoft Windowsban pedig a Windows API  segítségével valósul meg .

Lásd még

Jegyzetek

  1. Kódoló álma // Computerra Plus
  2. Statisztikák letöltése . Letöltve: 2016. május 23. Az eredetiből archiválva : 2016. szeptember 24..
  3. A Scintilla és a SciTE története . Letöltve: 2016. május 23. Az eredetiből archiválva : 2013. augusztus 5..
  4. Ki a falról kérdés  (downlink  )
  5. Lokalizált SciTE . Letöltve: 2016. május 23. Az eredetiből archiválva : 2016. június 12.
  6. 12 SciTE dokumentáció . Letöltve: 2016. május 23. Az eredetiből archiválva : 2016. május 30.
  7. SciTE Lua Scripting Extension . Letöltve: 2016. május 23. Az eredetiből archiválva : 2016. május 24..

Irodalom

Linkek