pondělí 9. prosince 2013

PSPad

Roky jsem (zejména pro PHP/HTML) používal jednoduchý a přitom extrémně schopný bezplatný editor PSPad českého autora Jana Fialy. Když jsem ho začal používat k realizaci placených zakázek, neváhal jsem podpořit autora finančním příspěvkem. Dokonce mám na svědomí pár drobných featurek, ale to už je docela dávno.

Používal jsem ho spokojeně spoustu let a když jsem občas udělal průzkum trhu, vždy jsem se rád vrátil zpět k PSPadu; už jen protože jsem ho znal skrz naskrz a dokázal využít většinu toho, co nabízel. Hlavně jsem byl zvyklý na určitý styl práce, takže jsem jej (vím že chybně) hledal i u ostatních editorů.
Například to bylo:
  • Snadná konverze charsetu
  • Možnost odebrat či doplnit(!) diakritiku
  • Lorem Ipsum generátor
  • Snadné vložení data a času
  • ASCII tabulka
  • Možnost vložení definovaného textu na začátek a konec každé řádky
  • Řazení označeného textu abecedně
  • Formátování CSS
  • Posouvání celého řádku nahoru/dolů
  • Vložení textu se zachováním pozice caretu
  • Konverze na velká/malá písmena
Vše se změnilo s buildem 2449 verze 4.5.7 z 16.8.2012, která přinesla pro mě nepřekousnutelný problém: při každém napsaném znaku probliknul rámeček textového pole, případně bliknul text. Při psaní kódu se potřebuji soustředit a toto mě obrovsky rozptylovalo. Tak jsem se vrátil k buildu 2447 a chybu nahlásil. Bohužel, tato věc přetrvává i v současných buildech (naposledy jsem zkoušel 2462 z 20.10.2013), takže nadále zůstávám u již prehistorického buildu 2447.

O to více jsem hledal nějakou alternativu. Spousta lidí používá Sublime Text, ale nějak mi nepřirostl k srdci. Chtěl jsem nějaké IDE, které by i udělalo něco za mě. Chvíli jsem používal CodeLobster, zejména díky jeho relativně svižnému startu.
Pak ale JetBrains (sídlící na Kavčích horách) dva dny před "koncem světa", 20. 12. 2012, oznámili úžasný "End of the World Clearance Sale", poskytující po 24 hodin slevu 75 %. Stáhnul jsem evaluation verzi IDE PHPStorm, chvíli ho testoval a pár hodin před koncem akce koupil. Chvíli jsem v něm tápal, ale tentorkát byla obrovská motivace do něj proniknout o něco zevrubněji. No, spokojeně ho používám doteď.
Velmi využívám možnosti automatického formátování zdrojového kódu, kdy mohu psát jako prase a IDE to po mě upraví. Naučil jsem se pracovat s code folding a regiony, což PSPad umět nebude, protože komponenta SynEdit, se již nevyvíjí. Sice existuje experimentální build, který code folding umí, ale PSPad zůstal u “oficiálního” vydání.
PSPad jsem nicméně úplně nezavrhnul, stále v něm aktivně pracuji, zejména k rychlé editaci typicky čistě textových souborů nebo jednoskriptových utilit (kdy by bylo zbytečné startovat celé IDE).

Žádné komentáře:

Okomentovat