programování:scite

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
programování:scite [2013/10/20 22:37] – Lepší formulace matesaxprogramování:scite [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== SciTE ======
  
 +{{:programování:sciteico.png?direct&42|}} Vývojové prostředí pro širokou škálu jazyků. Ovšem lze s ním editovat i jakékoliv jiné texty. Kouzlo spočívá v naprosté jednoduchosti a pro ty, kteří nepotřebují kdejakou tu dynamickou fičuru, je to ideální nástroj, jenž nepadá, oplývá vlastní příkazovou řádkou - ve které programy kompiluje/interpretuje/spouští a tak přímo vidíte výsledek svého snažení. Můžete do ní zadávat standardní příkazy a když si dáte tu práci, může z ní být výchozí bod pro debugger...
 +
 +====== Instalace ======
 +
 +Tento program je dostupný ve všech hlavních balíkových systémech. Tudíž jeho instalace v Ubuntu probhá skrz ''apt-get install scite''
 +
 +{{:apt.png}} [[Instalace programů|Nainstalujte]] balík [[apt://scite|scite]]
 +
 +====== Spuštění ======
 +
 +{{:navigate.png}} Aplikaci můžete spustit z nabídky **Programování -> SciTE**, případně z [[Terminál|terminálu]] příkazem ''scite''.
 +
 +====== Konfigurace ======
 +
 +SciTE funguje jako většina taokvýchto OpenSource projektů - přes konfigurační soubory. Ty už obsahují všechna nastavení v podobě komentářů - stačí tedy jednotlivá nastavení odkomentovat, či naopak... Například UTF-8 (pro české znaky) encodingu dosáhnete odkomentováním ''code.page=65001'' kolem 264. řádku souboru ''SciTEGlobal.properties''
 +
 +I když je práce s tolika konfiguračními soubory (pro každý jazyk, každou entitu a všechny základní funkce) náročná, určitě se vyplatí. SciTe disponuje vším, co byste od takovéhoto IDE chtěli. Automatickým doplňováním, vestavěným jazykem Lua (lze změnit od základů funčnost) atd. Ve složce SciTE, kterou naleznete v ''/usr/share/scite'' máte i přehlednou dokumentaci, včetně všech příkazů sloužících ke konfiguraci. Tak lze přiřadit správný kompiler pro nabídu ke kompilaci atd. SciTE počítá s nejpoužívanějšími jazyky, jejich dialekty, interprety atd. Co se tedy týče průměru, většinou se o to nemusíte starat, ale stejně doporučuji si vše upravit dle svého gusta.
 +
 +====== Tipy a triky ======
 +
 +Když se Vám neoznačí nějaké přídatné (anebo hodně čerstvé) klíčové slovo, stačí otevřít konfigurační soubor onoho jazyka z nabídky "Options" a do ''keywords.$(file.pattern/s)'' přidat zmíněné slovo. Jen si všiměte, že až na poslední řádek vše co patří k zmíněné proměnné, uchovává informaci o nedokončeném stringu (textu) znakem "\" (zpětné lomítko).
 +
 +====== Známé problémy ======
 +
 +V extrémních situacích (systémová výjimka, přetížení RAM,...) se vymaže lokální buffer - nepanikařte, stačí kliknout na nabídku "File" a v ní dole vyberte soubor, ze kterého jste ztratili buffer. Bohužel přijdete o historii změn...
 +
 +====== Odstranění ======
 +
 +{{:clear.png}} [[Instalace programů|Odeberte]] balík ''scite''.
 +
 +====== Odkazy ======
 +
 +  * [[http://php.vrana.cz/editor-scite.php|Český článek o SciTE]] {{:cz.png}}
 +  * [[http://www.scintilla.org/SciTE.html|Oficiální stránky]] {{:en.png}}
 +  * [[http://www.scintilla.org/SciTEDoc.html|Oficiální dokumentace]] {{:en.png}}
 +  * [[http://en.wikipedia.org/wiki/SciTE|SciTE na Wikipedii]] {{:en.png}}