Page 1 of 1

Syntax theme

Posted: Sat Aug 20, 2016 10:15 am
by sexy96
Syntax theme

przy otwarciu pliku AutoHotkey (ahk)
Syntax theme wybiera pozycję "none"
Co zrobić aby wybór był na "Autolt" (najlepiej pasuje)?
Image

Posted: Sat Aug 20, 2016 12:48 pm
by KDJ
sexy96
W pliku ...\AkelPad\AkelFiles\Plugs\Coder\au3.coder, w sekcji "Files:" dopisz wiersz:

Code: Select all

*.ahk
Skasuj plik cache: ...\AkelPad\AkelFiles\Plugs\Coder\cache.

---
PS
Być może lepszym rowiązaniem będzie zastosowanie dedykowanego kodera dla AutoHotkey:
http://akelpad.sourceforge.net/files/pl ... /ahk.coder
https://github.com/Lenchik/Akelpad-synt ... /ahk.coder
Plik ahk.coder należy zapisać w formacie UTF-16LE.

Posted: Sat Aug 20, 2016 2:05 pm
by sexy96
Pobrałem (ten drugi link..nowszy) zapisałem w UTF-16LE (już był w tym kodzie) i skasowałem cache.
AkelPad rozpoznaje skrypt ahk, tylko nie ma go na tej liście.

Posted: Sat Aug 20, 2016 3:12 pm
by KDJ
sexy96
Musisz dopisać pozycję z AutoHotkey do menu (ContextMenu plugin),
ContextMenu::Main -> ContextMenu::Show menu:

Code: Select all

...
"SYNTAXTHEME"
{
    "1s" Call("Coder::Settings", 1, "1s")
    "Assembler" Call("Coder::Settings", 1, "asm")
    "AutoHotkey" Call("Coder::Settings", 1, "ahk")
    "AutoIt" Call("Coder::Settings", 1, "au3")
    ...
}
...

Posted: Sat Aug 20, 2016 4:13 pm
by sexy96
"z AutoHotkey do menu (ContextMenu plugin)"

Nie mam pliku o nazwie AutoHotkey
ContextMenu plugin, też nie wiem które to jest.
Mam: wtyczki pluginy i Toolbar plugin

Posted: Sat Aug 20, 2016 5:32 pm
by KDJ
sexy96
Main menu -> Options -> Plugins -> ContextMenu::Main -> ContextMenu::Show menu
W sekcji "SYNTAXTHEME" wstaw wiersz:

Code: Select all

     "AutoHotkey" Call("Coder::Settings", 1, "ahk")

Posted: Sat Aug 20, 2016 6:11 pm
by sexy96
Działa, dziękuję.
Ja mam spolszczony AkalPad.
U mnie ContextMenu nazywa się wtyczki (pluginy)
I nie widziałem, że to trzeba klikać na ContextMenu::Main
aby przejść dalej do ContextMenu::Show. Ale jest OK.

PS. zamiast klikania znalazłem wywołaj