Wcięcie tekstu za pomocą klawisza Tab w przeglądarce Google Chrome w systemie Windows bez używania rozszerzeń lub klawiatury numerycznej?


4

Podczas próby wcięcia bloku tekstu w wejściowym polu tekstowym, na przykład w celu podkreślenia bloków kodu Markdown, klawisz Tab jest już powiązany z inną akcją (przejście do następnego elementu wejściowego).

Jaki jest prosty sposób na rozwiązanie tego problemu bez korzystania z rozszerzeń?

Znalazłem te dwa wątki, ale niestety nie mam Numpada, a odpowiedzi zakładają zainstalowane rozszerzenia lub aplikacje:

Jak używać klawisza Tab do wcięcia w polu tekstowym (zamiast przeskakiwania do następnego elementu)?

Wpisywanie znaku tabulacji w polach tekstowych przeglądarki

Bez Numpada można użyć następującej kombinacji klawiszy w systemach Linux POSIX:

Control+Shift+U9

Szukam czegoś podobnego w systemie Windows.

Odpowiedzi:


0

Za pomocą AutoHotkey następujący skrypt jednowierszowy może wysłać Alt+ 09 za każdym razem, gdy F12zostanie naciśnięty:

F12:: Send {LAlt DOWN}{Numpad0}{Numpad9}{LAlt UP}

Przetestowałem to w Chrome pod kątem textareatagu z włączonym i wyłączonym NumLock, i zadziałało w obu przypadkach. Może to nie działać, gdy strona zawiera JavaScript obsługujący wprowadzone klucze.


Oznaczony plakatem nagrody: „Nie mogę komentować, ponieważ po opublikowaniu nagrody spadłem poniżej 50, ale proszę powiedzieć Harry'emu, że AHk nie jest dla mnie rozwiązaniem i opublikowałem to pytanie, które jest bardziej szczegółowe: superuser.com/questions / 1452001 "
Mokubai
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.