SciTE, linuxova nahrada PSPadu

Zdroj: SOOM.cz [ISSN 1804-7270]
Autor: Dark Craft
Datum: 19.6.2007
Hodnocení/Hlasovalo: 0/0

Urcite jste se jiz nekdy setkali s problemem, jaky editor pro psani zdrojovych kodu zvolit. SciTE je ten pravy!

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Neco na uvod

Kdyz jsem presel na linux, tak jsem se rozhodoval, jaky vyvojarsky editor budu pouzivat. Hledal jsem neco jako PSPad (ktery bohuzel neni multiplatformni). Vyzkousel jsem nescetne mnozstvi editoru, od tech klasickych az po emacs ci vim, zadny mi vsak nevyhovoval bud pro svou prilisnou omezenost, nebo naopak obtiznost (emacs a vim). Po nejakem case jsem narazil na editor s nazvem SciTE a byl jsem velmi mile prekvapen. Tento editor ma velmi mnoho funkci a je skutecne hodne prizpusobitelny (velmi propracovany system konfiguracnich souboru). Rozhodl jsem se tedy, ze se o svuj nazor na tento editor rozdelim i s vami, ctenari soomu.

Klady

Zde bych rad popsal nekolik funkci SciTE, ktere me oslovily:

Zapory

Jako kazdy program, i SciTE ma sve mouchy.

Shrnuti

Celkovy dojem z tohoto editoru je velmi dobry, krasna nahrada PSPadu pod linuxem. SciTE je multiplatformni, takze bezi jak pod windows, tak pod linuxem. Rozhodne ho bez obav doporucim kazdemu, kdo se poohlizi po necem novem.

Bonus na zaver

Jak sem jiz zminil v zaporech, SciTE neumi upravovat soubory na vzdalenem serveru a pochybuji, ze by se vam po kazde uprave chtelo onen soubor rucne presouvat. V tomto pripade nam pomuze program `lftp`, ktery s kombinaci se spravnymi parametry skontroluje checksum souboru na vzdalenem serveru, checksum souboru na lokalnim disku a zmenene soubory uploadne na onen server. Pouziti je nasledujici:

lftp -e "mirror -R lokalni_adresar vzdaleny_adresar;exit" -u uzivatelske_jmeno,heslo server

to cele si muzeme ulozit jako shell script, potom je volani snadne, napriklad ./up.sh, muze to vypadat takto:

#!/bin/bash
lftp -e "mirror -R /home/darkcraft/weby/soom /;exit" -u soom.pockej.cz,p455w0rd! netzona.cz

takovemuto souboru nezapomente nastavit flag pro spousteni (chmod +x soubor.sh)

Zaver

Doufam, ze jsem timto clankem alespon nekomu pomohl pri rozhodovani, jaky editor zvolit a ze se vam libil.

Uzitecne linky:
http://www.php-editors.com/review/scite.htm
http://www.scintilla.org/SciTE.html

PS: Omlufte prosym pravopysne chibi ;)