Wikiźródła:Narzędzia/Skróty klawiszowe
Skrypt włącza dodatkowe skróty klawiszowe, które przyspieszają pracę z tekstami w projekcie. Poniżej znajduje się tabela z domyślnymi skrótami.
Skrót klawiszowy | Opis akcji |
---|---|
Ctrl+. | Wstawienie znaku é. |
Gotowe zestawy
edytujZestaw skrótów Wieralee. Na stronie Wieralee/common.js znajdziesz popularny zestaw skrótów.
Jeśli chcesz go użyć:
- Edytuj Wieralee/common.js i skopiuj kod ze skrótami.
- Otwórz swój common.js i edytuj.
- Wklej skopiowany kod
- Upewnij się, że masz wklejone te skróty które chcesz.
- Zapisz zmiany.
Personalizacja
edytujGadżet pozwala także na definiowanie własnych skrótów. W tym celu należy otworzyć stronę common.js i dodać odpowiednie polecenie. W celu dodania akcji opisanej wyżej dla kombinacji Ctrl+. należy wpisać:
mw.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
shortcutsGadget.addTextShortcut( 'ctrl+.', 'é', '', '' );
} );
Z kolei poniższy przykład spowoduje po wciśnięciu kombinacji Ctrl+E wstawienie tekstu [[Tytuł strony]], gdzie fragment Tytuł strony będzie zaznaczony, dzięki czemu można od razu wpisać tytuł, do którego ma prowadzić link.
mw.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
shortcutsGadget.addTextShortcut( 'ctrl+e', '[[', ']]', 'Tytuł strony' );
} );
Osoby, którym nie pasują domyślne skróty klawiszowe mogą je usunąć poniższą instrukcją, a następnie dodawać własne.
mw.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
shortcutsGadget.removeAll();
} );
Przykład:
mw.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
shortcutsGadget.removeAll();
shortcutsGadget.addTextShortcut( 'ctrl+.', '[[', ']]', 'Tytuł strony' );
} );