Strona 1 z 1

Makrokody - skróty, zen-coding i serwisy

PostNapisane: 11 sierpnia 2014, o 11:28
przez Gothdo
1. Makrokody - skróty
Ustawiłem skrót klawiszowy do pewnego makrokodu na Ctrl + F3.
Obrazek
W tym problem, że skrót nie działa. Próbowałem ustawiać różne inne skróty ale efekt jest taki sam.
2. Zen-coding
Przy próbie rozwinięcia skrótu dostaję błąd.
Obrazek
3. Serwisy
Mógłby mi ktoś wytłumaczyć w jaki sposób działają i do czego służą serwisy?

Re: Makrokody - skróty, zen-coding i serwisy

PostNapisane: 11 sierpnia 2014, o 18:54
przez platekr
Skróty do makrokodów działają dwuetapowo. Najpierw należy wcisnąć skrót aktywacji dla skrótów makrokodów. Domyślnie jest to Ctrl+J. Następnie ustawiony skrót makrokodu. Takie rozwiązanie pozwala na udostępnienie makrokodom skrótów, które normalnie były by już zajęte przez podstawowe skróty programu. Ctrl+J można zmienić w ustawieniach skrótów.

Trudno mi powiedzieć skąd ten błąd zen-coding. Prawdopobnie brakuje jej w systemie, a jest to biblioteka domyślnie instalowana wraz z Windows. Do działania zen-coding konieczne jest jej posiadanie w swoim systemie operacyjnym. Więcej informacji o błędach jscript.dll: http://www.creamsoft.com/blog/nowy-paja ... oding.html

Serwisy to po prostu projekty. W pomocy do Pajączka (F1) jest tej tematyce poświęcony dość duży rozdział.

Re: Makrokody - skróty, zen-coding i serwisy

PostNapisane: 12 sierpnia 2014, o 16:04
przez Gothdo
A w jaki sposób zrobić, żeby domyślnie makrokody po użyciu skrótu wstawiały się w pozycji kursora (bo mi tworzy się nowy dokument)?
Bibliotekę zainstalowałem i wszystko działa, dziękuję. Btw. może jest domyślnie zainstalowana tylko w starszych systemach (mam Windows 7).

Re: Makrokody - skróty, zen-coding i serwisy

PostNapisane: 12 sierpnia 2014, o 20:49
przez platekr
To zależy od typu makrokodu. Jeśli makrokod ma typ "Szablon dokumentu" to domyślna akcja to tworzenie nowego dokumentu. Inne typy wstawiają się w miejscu kursora, ale zależnie od tego jak zbudowany jest makrokod. Znów w pomocy znaleźć można obszerne informacje na temat tego narzędzia.