1
Obsah
Nástroje............................................................................................................................................... 2
Šablony ............................................................................................................................................ 2
Automatické dokončování............................................................................................................... 3
Makra .............................................................................................................................................. 4
Rozdíly v textu ................................................................................................................................. 6
Průzkumník kódu................................................................................................................................. 7
ASCII tabulka........................................................................................................................................ 7
Nástroje pro práci s barvou................................................................................................................. 8
Výběr barvy ..................................................................................................................................... 8
Zobrazit barvu.................................................................................................................................. 8
Kapátko............................................................................................................................................ 9
Monitor schránky ................................................................................................................................ 9
MD5 otisk ............................................................................................................................................ 9
Matematické nástroje ....................................................................................................................... 10
Výpočty v bloku ............................................................................................................................. 10
Přepočet číselných soustav ........................................................................................................... 10
Vyhodnocení výrazu ...................................................................................................................... 10
Uživatelské zvýrazňovače.................................................................................................................. 11
Zobrazení a přepínání zvýrazňovačů............................................................................................. 11
Nastavení zvýrazňovačů ................................................................................................................ 11
Uživatelské zvýrazňovače.............................................................................................................. 12
HMTL ................................................................................................................................................. 13
Externí nástroje ................................................................................................................................. 13
TiDy................................................................................................................................................ 13
TopStyle......................................................................................................................................... 13
2
Nástroje
Šablony
Seznam šablon - Ctrl+Space ; poplatný použitému zvýrazňovači
Spustit šablonu - Shift + Space
3
Nastavení - Editace šablon
Definice pro seznam a spuštění výše uvedené šablony - uloženo v adresáři Template.
Automatické dokončování
Ctrl + J
nutno mít napsáno alespoň jedno písmeno. Nabízí klíčová slova ze šablon a uživatelských
zvýrazňovačů.
4
Nastavení - Editace šablon
soubory v adresáři Context
Klávesové zkratky šablony
- poplatné vybrané šabloně
např. pro html
Makra
- posloupnost příkazů editoru.
Ctrl+F5 nahráváním makra i konec nahrávání makra, poté dotaz na pojmenování makra
5
Makro manažer
Příklad Remote_user
6
Rozdíly v textu
 řádky, které nejsou v souboru2 vpravo
 řádky, které nejsou v souboru1 vlevo
 řádky jsou v obou souborech, ale liší se obsahem
Přesun po rozdílech Ctrl+Shift+Up, Ctrl+Shift+Down
Znovunačtení Ctrl+R
Porovnat se souborem - porovná se svou uloženou kopií => změny od posledního uložení
7
Průzkumník kódu
 Ctrl+Shift+E
 poplatný vybranému zvýrazňovači kódu
 seznam procedur a funkcí
 jednodušší pohyb po souboru s kódem
ASCII tabulka
Alt+A
Pokud potřebujete zjistit ASCII hodnotu nějakého znaku, který máte v textu, je rychlejší se podívat na
stavový řádek. V případě, že chcete „nějaký“ znak, je k dispozici ASCII tabulka Alt+A. Pokud v stojíte v
tabulce a stisknete nějakou klávesu, tabulka se nastaví na příslušný znak. Dvojklik, popřípadě Enter,
vloží do textu pole z tabulky, na kterém stojíte. Tabulku je možno „zadokovat“ do panelu projektu,
vpravo, nebo ji nechat volně.
8
Nástroje pro práci s barvou
Výběr barvy
K tomuto nástroji nejsou třeba dlouhé komentáře. Umožňuje výběr barvy z několika barevných
schémat, včetně standardního systémového dialogu. Barva je vkládána do HTML souboru ve formátu
#RRGGBB, tvar vkládání do CSS souboru ovlivníte v | Nastavení programu | Nastavení
nástrojů |.
Zobrazit barvu
V HTML nebo CSS kódu často narazíte na kód barvy a potřebujete zjistit, jak vypadá skutečná barva.
Zjistíte to, pokud se na kód postavíte a zavoláte nástroj Zobrazit barvu. Kromě zobrazení barevného
odstínu nástroj umožňuje konverzi formátů barev a je doplněn i o jednoduchý mixer.
9
Kapátko
Pomocí kapátka jste schopni sejmout barvu z jakékoli části obrazovky, třeba i z internetového
prohlížeče. Nástroj se chová tak, že po vyvolání se skryje okno editoru PSPad, sejme se obrazovka a
vy si pomocí zaměřovacího kříže vyberete jakýkoli bod. Po potvrzení klávesou Enter nebo Levým
tlačítkem myši vložíte kód barvy do textu.
Monitor schránky
Tento nástroj, který se spouští také zkratkou Alt+M, sleduje schránku systému Windows a ukládá
veškerý textový obsah, který do schránky zkopírujete v celém systému, nejen v PSPadu. V horní části
monitoru schránky je seznam, ve spodní části pak celý kopírovaný text. Od spuštění monitoru pak
máte k dispozici celou historii schránky. Můžete si označit více položek v seznamu a najednou je vložit
do textu. Záznam jde kdykoli zastavit a opět spustit.
MD5 otisk
MD5 otisk je 128 bitů (16 bajtů) dlouhé číslo, které vzniká pomocí matematických operací a používá
se k potvrzení „totožnosti“ řetězce nebo souboru. Jakákoli změna v řetězci má za následek
podstatnou změnu ve výsledném otisku. Pokud byste chtěli zachovat stejnou velikost souboru,
včetně jeho informačního obsahu, a jen změnit například jméno člověka tak, aby se nezměnil otisk,
zjistili byste, že je to téměř nemožné. Nástroj v PSPadu umí vypočítat i ověřit MD5/SHA1/SHA2 otisk
pro libovolný řetězec i soubor.
10
Matematické nástroje
Výpočty v bloku
Vyhodnotí níže uvedené hodnoty v označeném textu/bloku.
Přepočet číselných soustav
Přepočet slouží k převodu čísel mezi libovolnou číselnou soustavou (dvojkovou až šestnáctkovou), k
převodu čísla na římské vyjádření a k převodu času, vyjádřeného v milisekundách, na dny, hodiny,
minuty, sekundy.
Vyhodnocení výrazu
Proč takový nástroj a ne kalkulačka? Na rozdíl od kalkulačky, kde funkce určujete stiskem kláves, v
tomto nástroji výraz napíšete – například 6+7*sin(30) + 4 ^2 -7 * 3,45. Pokud se spletete,
jednoduše se opravíte. Na rozdíl od normální kalkulačky můžete používat závorky. A především,
pokud máte v textu nějaký matematický výraz, není nic jednoduššího, než jej označit a použít
„Vyhodnocení výrazu“…
11
Uživatelské zvýrazňovače
 Zvýrazňovač – kus programu, který podle pravidel syntaxe daného jazyka umožňuje barevné
zvýraznění kódu.
 Interní zvýrazňovač – předefinovaný zvýrazňovač, lze upravit dle vlastní potřeby => může být
problém při aktualizaci či reinstalaci.
 Uživatelský zvýrazňovač – syntaxe je určena podle nějakých obecných pravidel definičním
souborem. PSPad umožňuje až 10 uživatelských zvýrazňovačů.
Zobrazení a přepínání zvýrazňovačů
- stavový řádek - při změně se automaticky změní zobrazení klíčových slov apod. dle vybraného
zvýrazňovače
Nastavení zvýrazňovačů
- úprava stávajících zvýrazňovačů => může být problém při aktualizaci či reinstalaci
- změna se projeví okamžitě
1
12
Uživatelské zvýrazňovače
Nastavení - Vlastní zvýrazňovač
- adresář Syntax - soubory .ini
1. název zvýrazňovače
2. přípony souborů
3. styl komentářů
4. seznam klíčových slov
Aktivace nové syntaxe
Nastavení - Nastavení zvýrazňovačů
13
HMTL
1. Přeformátovat HTML kód – upraví kód pro větší čitelnost.
2. Komprese HTML kódu – je opakem předchozí funkce, „zhustí“ HTML kód. Maximální délku
řádku ovlivníte v | Nastavení programu | Nastavení nástrojů | Délka řádku
po kompresi |.
3. Tagy malými a velkými písmeny – tyto funkce jsou jen slabým odvarem funkce „Formátování
kódu“, kterou najdete v menu | Formát |, poskytují však rychlejší přístup a jednodušší
provedení.
4. Přeformátovat na strukturovaný a řádkový CSS – přeformátuje celý CSS nebo jen označený
text. Pokud dostanete cizí CSS soubor a chcete si jej pohodlně přečíst, nebo naopak svůj CSS
před uložením na server „zkomprimovat“ a ušetřit trochu na přenosu…
Nástroje pro urychlení práce při psaní html kódu.
Externí nástroje
TiDy
TiDy je knihovna, sloužící k validaci, konverzím a transformacím HTML kódu. PSPad nabízí jen několik
přednastavených profilů, ale uživatel má možnost vytvářet libovolný počet dalších. Konfigurace je
opět (jak už jsme si zvykli) v textovém souboru a popis všech parametrů najdete na stránkách
PSPadu. (Viz též článek Odhalte chyby ve svém kódu.)
TopStyle
TopStyle je jeden z nejlepších CSS editorů. Zdarma je k dispozici „lite“ verze (i jako součást placené
verze), která umožňuje využití cizími aplikacemi – není třeba nic nastavovat, stačí aby byla
nainstalována. Jednoduše si označíte CSS část v HTML kódu (v souboru CSS není třeba nic označovat)
a zavoláte funkci TopStyle. Otevře se TopStyle lite editor, ve kterém si CSS upravíte a potvrdíte
změny. Upravený kód je přenesen zpět do PSPadu.