GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skripty:notepadpp

Psaní skriptů v programu Notepad++

Vedle standardního editoru skriptů integrovaného v programu GeoGet, lze k psaní skriptů používat jakýkoli jiný program od základního poznámkového bloku až třeba po výborný Notepad++. Pokud raději preferujete PSPad, návod naleznete zde.

Základní okno programu s právě otevřeným skriptem

Program umí kromě zvýrazňování syntaxe, práce s projekty a stovek užitečných funkcí dokonce při vhodném nastavení provádět kontrolu syntaxe právě psaného skriptu!

Pro nastavení využijeme spouštění programu GeoGet se dvěma parametry a to -c a -r.

V okně Notepad++ klikneme na PluginyPlugin ManagerShow Plugin Manager, kde najdeme a nainstalujeme plugin NppExec.

Instalace pluginu NppExec

Po nainstalování pluginu už nám bude fungovat klávesová zkratka F6 pro vyvolání příkazu Execute, který jinak naleznete v menu PluginyNppExecExecute…. Zde si napíšeme co chceme aby bylo po zavolání vykonáno. Pokud máte standardní, čili nepřenosnou, instalaci GeoGetu, bude nastavení následující.

NPP_SAVE // uložení
"C:\Program Files (x86)\GeoGet\geoget.exe" -c="$(FULL_CURRENT_PATH)" -r="$(SYS.APPDATA)\GeoGet\compile.log" // zavolání GeoGetu pro překlad
CLS // smazání konzole v Notepadu++
cmd /c TYPE "$(SYS.APPDATA)\GeoGet\compile.log" // výpis souboru compile.log

Nastavení skriptu pro kontrolu

Dalším krokem je vyvolání rozšířeného nastavení pluginu (PluginyNppExecAdvanced Options…), kde vybereme výše předdefinovaný skript co se bude pro překlad vykonávat.

Přidání do menu

Pokud chcete co nejvíce “vyčistit” okno konzole, doporučuji zaškrtnout volbu PluginyNppExecNo internal messages

No a posledním krokem je už jen přiřazení nějaké klávesové zkratky, abychom to nemuseli pokaždé hledat a spouštět ručně. Jelikož je pro PSPad zkratka Ctrl+F9, nastavíme si to zde stejně.

Přidání klávesové zkratky

V případě dotazů se neváhejte zeptat na fóru ve speciálním vlákně zde: http://www.geocaching.cz/topic/30804-notepad/

user/skripty/notepadpp.txt · Last modified: 2016/04/22 00:00 (external edit)