Jak sprawić, by skróty klawiaturowe Apple działały w Chrome?


19

Mavericks ma funkcję podobną do TextExpander, która pozwala mi tworzyć skróty tekstowe dla długich fraz. (Kiedy na przykład wpisuję „ttys”, zastępuje je „porozmawiaj z tobą wkrótce”).

Ta funkcja działa pięknie - z wyjątkiem Chrome, gdzie w ogóle nie będzie działać.

Wszelkie porady, jak to zrobić?


1
Ponowne otwarcie tego problemu, aby ktoś w końcu go raz na zawsze naprawił ... Proszę odpowiedzieć i powiadomić Google, jeśli również ten problem wystąpił. bugs.chromium.org/p/chromium/issues/detail?id=677537
Jonathan A. Levi

Odpowiedzi:


18

Chrome nie wywołuje kodu sprawdzania pisowni Apple i zamiast tego napisał własne procedury obsługi klawiatury. Ponieważ tak powstał program, nie ma większego obejścia, niż pisanie w programie, który wywołuje biblioteki wprowadzania tekstu Apple i wkleja wyniki do Chrome. (Podobne do tego, jak wyszukiwanie w Słowniku przy użyciu Control-Command-D nie działało przez kilka lat w Chrome, dopóki kod nie został zaktualizowany w celu wywołania zestawu SDK firmy Apple dla tej funkcji).

Możesz zobaczyć, że ten błąd Chromium może się zastosować, a także, że Chrome jest w trakcie usuwania własnego mechanizmu sprawdzania pisowni / mechanizmu autokorekty i przesuwa się, aby polegać na implementacji Apple: https://code.google.com/p/chromium/issues/ lista? q = etykieta: Cr-UI-Browser-Spellcheck


Control-Command-D działa dla mnie w Chrome
LanguagesNamedAfterCofee

@LanguagesNamedAfterCofee Dziękujemy za notatkę. Sprawdzę, jak tylko dojdę do komputera Mac. Być może ta funkcja została zaimplementowana, odkąd ostatnio intensywnie korzystałem z Chrome na OS X. Był to wyjątkowy błąd w przeglądarce od lat, ale z pewnością coś, co mogliby wdrożyć, podobnie jak wszystkie inne publiczne oferty SDK firmy Apple.
bmike

@LanguagesNamedAfterCofee Jeszcze raz dziękuję - Chrome 31 rzeczywiście wywołuje wyszukiwanie w słowniku, więc zredagowałem odpowiedź, aby była bardziej poprawna. Doceń asystę!
bmike

Nie zapomnij użyć opcji Prześlij opinię z Chrome - informacje i powiedz im o tym błędzie, w tym link do niego bugs.chromium.org/p/chromium/issues/detail?id=42434
sorin

4

Może to nie być świetne rozwiązanie, jeśli masz zbyt wiele skrótów do przeniesienia, jednak jest to miłe, szybkie i proste, jeśli lista skrótów jest skromna lub nie masz nic przeciwko konieczności ręcznego wprowadzania i aktualizowania ich:

Auto Text Expander dla Google Chrome

Rozszerzenie może również tworzyć kopie zapasowe oraz importować / eksportować za pośrednictwem JSON w przyszłości.


1

Nie sądzę, aby istniała opcja włączenia tej funkcji w Google Chrome. Wygląda na to, że ta funkcja jest dostępna tylko dla wbudowanego oprogramowania ?! Popraw mnie, jeśli się mylę z tym założeniem.

Być może będziesz musiał wybrać bolesną trasę i skonfigurować dodatek ekspandera tekstu w Google Chrome. Dla mnie wygląda to na „łatwiejszą” opcję.


1
Każdy program może swobodnie korzystać z autokorekty tekstu Apple, wyszukiwania słownika i innych procedur ułatwień dostępu. Google zdecydowało, aby ich przeglądarka działała tak samo w różnych systemach operacyjnych, a ich implementacja sprawdzania pisowni i innych usług tekstowych różni się od Apple. Spróbuję dodać linki do raportów błędów Chrome i kodu Apple do mojej odpowiedzi, ale przestałem śledzić to w czasach Lwa i od tego czasu wiele się zmieniło na frontach OS X i Chrome, więc szczegóły techniczne mogą być nieaktualne ...
bmike

0

To rozszerzenie Google Chrome działa dla mnie idealnie. https://chrome.google.com/webstore/detail/auto-text-expander-for-go/


Witamy, aby zapytać inaczej! Staramy się znaleźć najlepsze odpowiedzi, które dostarczą informacji, dlaczego są najlepsze. Wyjaśnij, dlaczego według Ciebie podany link odpowie na pytanie. Odpowiedzi powinny być samodzielne, aby inni mogli je znaleźć za pomocą funkcji wyszukiwania. Linki mogą ulec zmianie i stać się nieaktualne, dlatego wolimy, aby odpowiedzi były nie tylko linkami. Zobacz Jak odpowiedzieć na pytanie, jak udzielić wysokiej jakości odpowiedzi. - Z recenzji
fsb
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.