PSPad: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
JAnDbot (diskuse | příspěvky)
m Odstranění linku na rozcestník Skript s použitím robota - Změněn(y) odkaz(y) na skript (program); kosmetické úpravy
mBez shrnutí editace
Řádek 3: Řádek 3:
logo = [[Soubor:Pspadlogo.jpg|157px]] |
logo = [[Soubor:Pspadlogo.jpg|157px]] |
screenshot = [[Soubor:Pspadscreen.png|200px|center]] |
screenshot = [[Soubor:Pspadscreen.png|200px|center]] |
popis = [[Snímek obrazovky|Screenshot]] editoru PSPad |
popis = [[Snímek obrazovky|screenshot]] editoru PSPad |
developer = Ing. Jan Fiala |
developer = Ing. Jan Fiala |
aktuální verze = 4.5.4 (2356) |
aktuální verze = 4.5.4 (2356) |
Řádek 17: Řádek 17:
== Vlastnosti ==
== Vlastnosti ==


PSPad editor je navržen jako univerzální editor pro editaci prostých textů a zdrojových kódů mnoha [[programovací jazyk|programovacích]], [[skriptovací jazyk|skriptovacích]] a [[značkovací jazyk|značkovacích]] jazyků. Umožňuje správu projektů, manipulaci s více soubory najednou pomocí moderního rozhraní [[MDI]] (Multiple Document Interface), průzkumník kódů a zvýrazňování [[syntax]]e (včetně uživatelské možnosti implementace dalších jazyků) vytvořené pomocí komponenty [http://synedit.sourceforge.net SynEdit]. Obsahuje také značné množství interních nástrojů např. [[File Transfer Protocol|FTP]] klient, HEX Editor, [[Lorem ipsum]] generátor, průzkumník kódu a další.
PSPad je navržen jako univerzální editor pro editaci prostých textů a zdrojových kódů mnoha [[programovací jazyk|programovacích]], [[skriptovací jazyk|skriptovacích]] a [[značkovací jazyk|značkovacích]] jazyků. Umožňuje správu projektů, manipulaci s více soubory najednou pomocí moderního rozhraní [[MDI]] (Multiple Document Interface), průzkumník kódů a zvýrazňování [[syntax]]e (včetně uživatelské možnosti implementace dalších jazyků) vytvořené pomocí komponenty [http://synedit.sourceforge.net SynEdit]. Obsahuje také značné množství interních nástrojů např. [[File Transfer Protocol|FTP]] klient, HEX Editor, [[Lorem ipsum]] generátor, průzkumník kódu a další.


Dolní lišta prostředí editoru je aktivní - umožňuje kliknutím myši změnit kódovou stránku dokumentu, styl konců řádků, použité zvýrazňování syntaxe, skok na pozici v textu, vyvolat tabulku znaků,....
Dolní lišta prostředí editoru je aktivní umožňuje kliknutím myši změnit kódovou stránku dokumentu, styl konců řádků, použité zvýrazňování syntaxe, skok na pozici v textu, vyvolat tabulku znaků atd.


Zpracování textu je v PSPadu poměrně široké – editor podporuje [[makro (software)|makra]], sloupcové bloky, vyhledávání a nahrazování s podporou [[regulární výrazy|regulárních výrazů]], různé operace s označeným blokem textu (např. převod na velká/malá písmena, slučování nových řádků nebo pevné zarovnávání na nastavitelnou šířku řádky) a další. V nastavení nechybí pokročilé možnosti jako chytré, skutečné nebo mezerami nahrazované tabulátory, u [[UTF-8]] kódování vkládání [[BOM]] sekvence.
Možnosti zpracování textu jsou v PSPadu poměrně široké – editor podporuje [[makro (software)|makra]], sloupcové bloky, vyhledávání a nahrazování s podporou [[regulární výrazy|regulárních výrazů]], různé operace s označeným blokem textu (např. převod na velká/malá písmena, slučování nových řádků nebo pevné zarovnávání na nastavitelnou šířku řádky) a další. V nastavení nechybí pokročilé možnosti jako chytré, skutečné nebo mezerami nahrazované tabulátory, u [[UTF-8]] kódování vkládání [[BOM]] sekvence.


PSPad umožňuje nastavení [[kompilátor]]ů pro daný programovací jazyk, s možností jeho výstupu do logovacího okna integrovaného v prostředí editoru. PSPad též nabízí „našeptávač“ příkazů, klíčových slov nebo značek a entit v závislosti na dané syntaxi, po zvolení dané položky se seznam funkce nebo značka se seznamem parametrů buď automaticky napíše, popř. ještě předtím je na hodnoty těchto parametrů uživatel dotázán v dialogovém okně. Vedle příkazů zde mohou být i základní definovatelné syntaktické konstrukce, které se po zvolení automaticky vypíší. PSPad umí uživatelem editovaný zdrojový kód též [[parsing|parsovat]] a zobrazit v hierarchické struktuře v průzkumníku kódu. Dokáže načíst a během editace našeptávat entity zapsané v samotném souboru (nebo souborech projektu).
PSPad umožňuje nastavení [[kompilátor]]ů pro programovací jazyky, s možností jejich výstupu do logovacího okna integrovaného v prostředí editoru. PSPad též nabízí „našeptávač“ příkazů, klíčových slov nebo značek a entit v závislosti na dané syntaxi, po zvolení dané položky se seznam funkce nebo značka se seznamem parametrů buď automaticky napíše, popř. ještě předtím je na hodnoty těchto parametrů uživatel dotázán v dialogovém okně. Vedle příkazů zde mohou být i základní definovatelné syntaktické konstrukce, které se po zvolení automaticky vypíší. PSPad umí uživatelem editovaný zdrojový kód též [[parsing|parsovat]] a zobrazit v hierarchické struktuře v průzkumníku kódu. Dokáže načíst a během editace našeptávat entity zapsané v samotném souboru (nebo souborech projektu).


Uživatelé mohou funkčnost programu rozšiřovat pomocí externích [[skript (program)|skript]]ů. PSPad využívá podporu [[WSH]] (Windows Scripting Host), která je přímo součástí operačního systému. Na stránkách programu je k dispozici velké množství již hotových skriptů.
Uživatelé mohou funkčnost programu rozšiřovat pomocí externích [[skript (program)|skript]]ů. PSPad využívá podporu [[WSH]] (Windows Scripting Host), která je přímo součástí operačního systému. Na stránkách programu je k dispozici velké množství již hotových skriptů.

Verze z 9. 1. 2010, 06:02

Šablona:Infobox Software PSPad je celosvětově rozšířený freewareový textový editor a editor zdrojových kódů pro platformu Microsoft Windows vyvíjený v prostředí Delphi. Program vyvíjí moravský programátor Jan Fiala, první verze vyšla v roce 2001.

Vlastnosti

PSPad je navržen jako univerzální editor pro editaci prostých textů a zdrojových kódů mnoha programovacích, skriptovacích a značkovacích jazyků. Umožňuje správu projektů, manipulaci s více soubory najednou pomocí moderního rozhraní MDI (Multiple Document Interface), průzkumník kódů a zvýrazňování syntaxe (včetně uživatelské možnosti implementace dalších jazyků) vytvořené pomocí komponenty SynEdit. Obsahuje také značné množství interních nástrojů např. FTP klient, HEX Editor, Lorem ipsum generátor, průzkumník kódu a další.

Dolní lišta prostředí editoru je aktivní – umožňuje kliknutím myši změnit kódovou stránku dokumentu, styl konců řádků, použité zvýrazňování syntaxe, skok na pozici v textu, vyvolat tabulku znaků atd.

Možnosti zpracování textu jsou v PSPadu poměrně široké – editor podporuje makra, sloupcové bloky, vyhledávání a nahrazování s podporou regulárních výrazů, různé operace s označeným blokem textu (např. převod na velká/malá písmena, slučování nových řádků nebo pevné zarovnávání na nastavitelnou šířku řádky) a další. V nastavení nechybí pokročilé možnosti jako chytré, skutečné nebo mezerami nahrazované tabulátory, u UTF-8 kódování vkládání BOM sekvence.

PSPad umožňuje nastavení kompilátorů pro programovací jazyky, s možností jejich výstupu do logovacího okna integrovaného v prostředí editoru. PSPad též nabízí „našeptávač“ příkazů, klíčových slov nebo značek a entit v závislosti na dané syntaxi, po zvolení dané položky se seznam funkce nebo značka se seznamem parametrů buď automaticky napíše, popř. ještě předtím je na hodnoty těchto parametrů uživatel dotázán v dialogovém okně. Vedle příkazů zde mohou být i základní definovatelné syntaktické konstrukce, které se po zvolení automaticky vypíší. PSPad umí uživatelem editovaný zdrojový kód též parsovat a zobrazit v hierarchické struktuře v průzkumníku kódu. Dokáže načíst a během editace našeptávat entity zapsané v samotném souboru (nebo souborech projektu).

Uživatelé mohou funkčnost programu rozšiřovat pomocí externích skriptů. PSPad využívá podporu WSH (Windows Scripting Host), která je přímo součástí operačního systému. Na stránkách programu je k dispozici velké množství již hotových skriptů.

Seznam výchozích zvýrazňovačů syntaxe v PSPadu

Součástí instalace je více jak 130 dalších definicí pro zvýrazňování syntaxe

Související články

Externí odkazy