Dostosować skróty klawiaturowe Google Chrome?


125

Chciałbym dostosować skróty klawiaturowe w Google Chrome.

Na przykład chciałbym zamapować kombinację klawiszy Ctrl+ Shift+ Wna polecenie „Zamknij inne karty” zamiast klikania karty prawym przyciskiem myszy (polecenie domyślne).

Czy w Chrome jest jakieś ustawienie, aby ustawić tę kombinację na to polecenie?


2
Czy próbowałeś przeszukać Chrome Web Store? Jeśli nie, oto link do rozszerzenia menedżera skrótów - chrome.google.com/webstore/detail/shortkeys/…
VenkatH

1
@VenkatH Dziękujemy za podpowiedź! Niestety „Zamknij inne karty” nie jest poleceniem obsługiwanym przez rozszerzenie „Skróty klawiszowe”, więc nie zaspokaja mojej potrzeby.
wytrzyj

3
Czy istnieje sposób na usunięcie skrótów klawiaturowych? Chcę używać skrótów wbudowanych w Tumblr, ale jest on w konflikcie z tymi, które są już wbudowane w chrome i żadne z rozszerzeń, które mogłem znaleźć, edytuje już istniejące ...
Cyberson

1
@wil Prawie 3 lata później polecenie „Zamknij inne karty” istnieje teraz w Skrótach klawiszowych.
Mike Crittenden,

Inną opcją jest vimium, chociaż nie sądzę, że można go ponownie powiązać C-W.
mgalgs

Odpowiedzi:


53

Jeśli korzystasz z komputera Mac, możesz to zrobić za pomocą komputera Mac System PreferencesKeyboardShortcuts. https://apple.stackexchange.com/a/174979/1443

Oto moje obecne ustawienia:

wprowadź opis zdjęcia tutaj


To świetnie, ale niestety nie zadziałało z cmd+shift+cjakiegoś dziwnego powodu. Chciałem otworzyć konsolę javascript cmd+shift+czamiastcmd+option+j
Doug

2
Oh, już rozumiem. musisz wiedzieć, że dokładne tytuły skądś Oo
Zaporożenko Aleksandr

6
Dla użytkowników systemu Windows rozszerzenie Menedżera skrótów AutoControl pozwala dostosować skróty Chrome, a także tworzyć własne skróty.
GetFree

Gdzie mogę znaleźć pełną ich listę, np. Wymienić Cmd+L?
Sinjai

1
@ Sinjai lista pochodzi z paska menu aplikacji.
cmcginty

12

Wygląda na to, że ta funkcja jest „w drodze”, ale nie jest jeszcze w głównym cyklu wydawniczym. Znaleziono artykuł opisujący funkcję wdrażaną w kompilacji programistycznej # 22. Lub przynajmniej częściowo, aby umożliwić skrót niektórych funkcji Ref: http://googlesystem.blogspot.com/2012/08/create-keyboard-shortcuts-for-chrome.html

W tym poście wspomniano o eksperymentalnym interfejsie API dla większej liczby rodzajów działań powiązanych ze skrótami, które można znaleźć .. tutaj: http://developer.chrome.com/extensions/experimental.commands.html

Oczywiście to jeszcze wszystko na etapie rozwoju.


Edycja (2018): Jest to częściowo możliwe dzięki interfejsowi poleceń, który jest dostępny od kilku lat. http://developer.chrome.com/trunk/apps/commands.html

Jest to wciąż dość ograniczone, ponieważ nie możesz zastąpić tych, które są dostarczane przez przeglądarkę i nie jestem pewien, jak bardzo jest tam wystawiony na rzeczy takie jak narzędzia programistyczne.


1
@wil zmiana: to było w Chrome przez jakiś czas, po prostu przewinąć w dół w stronę rozszerzeń i kliknij „Skróty klawiaturowe”
skeggse

11
@distilledchaos: Ten link pozwala tylko ustawić skróty klawiaturowe dla aplikacji i rozszerzeń, a nie ogólnie dla przeglądarki.
bergie3000,

Chyba z rozszerzeniem cVim - zdaję sobie sprawę, że dla wielu osób nie będzie to możliwe, ale ... dla mnie!
dsummersl

5
@MikeyE, Jest to w końcu możliwe dzięki coś o nazwie „rozszerzenia natywne”. Oto jedno takie rozszerzenie, które może raz na zawsze dostosować skróty Chrome: Menedżer skrótów AutoControl
GetFree

1
(ile czasu zajmie Google udostępnienie trywialnej funkcji konfigurowalnych skrótów klawiaturowych ...)
sam boosalis

12

Nie do końca odpowiedź na ogólne skróty, ale wciąż względna i nieco kłopotliwa do znalezienia, chrome: // extensions / shortcuts pozwala dostosować zachowanie za pomocą skrótu. Jestem pewien, że możesz znaleźć / zrobić rozszerzenie, aby przekierować / przetransponować wszystkie skróty, których chcesz używać do kontrolowania chrome według własnego uznania. .


1
To całkiem jasne na temat „jak”; jest to raczej propozycja dla obszaru do zbadania w celu stworzenia rozwiązania. Czy potrafisz to zrealizować? W obecnej formie prawdopodobnie byłby bardziej odpowiedni jako komentarz. Z recenzji
fixer1234

1
To nie jest tylko „lekkie”, jak to jest całkowicie bezużyteczne i bezcelowe. Wbudowane skróty nawet tam się nie pojawiają, tylko działania dodatków, które dodatki wybierają jako możliwe do skrótu. Jak wskazano w innym miejscu, pożądany skrót ctrl + w jest niedostępny, nawet dla rozszerzeń.
JoelAZ

To jest tylko dla rozszerzeń, ale pozwala również zastąpić wbudowane skróty, takie jak Ctrl + Q.
nmrugg

1
Zachowaj ostrożność i użyj dokładnego linku: chrome: // rozszerzenia / skróty Bez http ...
Josem

@JoelAZ Znalazłem tę odpowiedź, szukając sposobu na zmianę skrótów rozszerzenia uBlock Origin, więc tak, ta odpowiedź jest przydatna
golimar

5

Aktualizacja: od lutego 2017 r. Ta wtyczka nie jest już dostępna.

Istnieje wtyczka Chrome o nazwie Shortcut Manager, która może to zrobić.

Używałem go do tworzenia skrótów klawiaturowych dla ji kdo przewijania w górę iw dół. Ma także opcję „zamknij inne okna”, którą można przypisać do klawisza skrótu.


Zainstalowałem wtyczkę, niestety z jakiegoś powodu nie można ustawić kombinacji „Ctrl + Shift + W” w polu wprowadzania (kiedy próbuję, pojawia się wyskakujące okienko z pytaniem, czy chcę opuścić stronę) .
wytrzyj

3
To nie wydaje się przesłonić domyślnej funkcjonalności. Próbuję dodać skrót ALT + ENTER „.com” do paska adresu URL (dla poddomen) i nadal używa domyślnej funkcji wyszukiwania.
Gaʀʀʏ

Dodałem Ctrl + G, aby otworzyć ulubioną stronę, wcześniej wydawało się, że nie działa, ale po ponownym uruchomieniu Chrome zaczął działać. Ctrl + G ma domyślną funkcję wyszukiwania następnej w chrome, to rozszerzenie ją zastępuje.
Vins

To nie działa na komputerze Mac, gdy próbuję ustawić „Ctrl + Page Up”, aby przejść do poprzedniej karty. (Właściwie Cmd + Page Up odkąd
zmieniłem

1
Link do wtyczki to teraz 404.
Eric Wang

5

Było to możliwe już od dłuższego czasu.
Istnieje nowy rodzaj rozszerzeń dla Chrome o nazwie „rozszerzenia natywne”, które mogą dostosowywać skróty Chrome i inne fajne rzeczy.

Menedżer skrótów AutoControl jest właśnie w tym celu.

Nie ma ograniczeń dotyczących skrótów, które można tworzyć i dostosowywać. Możesz nawet wyłączyć skróty, jeśli nie przypisasz im żadnej akcji.

W konkretnym przypadku zadanym w pytaniu Ctrl+ Shift+ Wdo zamykania „innych kart” wygląda następująco:

wprowadź opis zdjęcia tutaj


2
Świetne rozszerzenie. Jest jednak obsługiwany z systemu Windows XP do Windows 10. Dotychczas brak obsługi innych systemów operacyjnych.
Mercalli

3

Rozszerzenie odpowiedzi Charleya Ramma już nie istnieje, ale znalazłem inne: Skróty klawiszowe

Dodaj do Chrome, naciśnij opcje. Używam go do wiązania klawiszy do przodu / do tyłu z moją Naga Hex V2, która obecnie nie jest obsługiwana w systemie Linux. Recenzje sugerują, że niektóre osoby mają problemy z korzystaniem z niego. Działa dobrze dla mnie, multimedialna klawiatura Linux Mint 18 + Dell.

Uruchom ponownie Chrome po zmianie skrótów klawiszowych.


Skróty klawiszowe są fajne, ale nie działają na stronie nowej karty lub gdy pasek adresu jest ostry
Casebash

2

Jak opisano w komentarzach do innej odpowiedzi , chcę również wyłączyć skrót „Cmd + Shift + W” w celu zamknięcia okna, a nawiasem mówiąc podobny skrót, który pojawia się, gdy wyłączam pierwszy, który teraz oznacza „Zamknij wszystko”.

  • Po prostu poszedłem do panelu preferencji Klawiatura Maca, w zakładce „Skróty”, w sekcji „Skróty aplikacji” i zacząłem tworzyć nowe mapowania skrótów.
  • Zrobiłem je dla Google Chrome i wybrałem to jako pierwszy parametr, ale myślę, że możesz rozwiązać podobny problem w dowolnej innej aplikacji, wybierając ten, który chcesz.
  • Następnie przystąpiłem do nazwania pozycji menu, którą chciałem zastąpić, takiej jak te, o których wspomniałem powyżej.
  • Na koniec przypisałem mu złożoną kombinację klawiszy, której, mam nadzieję, nigdy nie przypadkowo wcisnę w przyszłości.

To nie jest najlepsze podejście i obecnie czytam inne pytanie i odpowiadam „Jak wyłączyć skróty klawiaturowe w Mac OS X”, co może całkowicie usunąć skrót, ale działa wystarczająco dobrze przez istniejący interfejs systemu bez konieczności instalowania dodatkowych oprogramowanie jako ograniczone rozszerzenie Google Chrome Web lub aplikacja systemowa.


0

Chociaż wiem, że nie jest to dokładnie to, czego szukałeś, może być pomocne dla niektórych, tak jak dla mnie. To rozszerzenie Chrome umożliwia wiele zaawansowanych skrótów za pomocą gestów myszy: Gesty CrxMouse Chrome ™


1
Cześć, witaj w Super User! Pytania, które są zasadniczo linkami, są odradzane. Czy możesz wyjaśnić, dlaczego takie jest rozwiązanie, może obejmować zrzuty ekranu z niego w akcji itp.?
Kanadyjczyk Luke

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.