Próbuję dowiedzieć się, dlaczego dana kombinacja klawiszy już nie działa.
Na przykład Sublime Text 2 jest dostarczany ze skrótem klawiaturowym do otwierania panelu Znajdź / Zamień:
Command+ Option+F
To połączenie działało dobrze, dopóki nie przeprowadziłem czystej instalacji OSX 10.8.5, po czym w tajemniczy sposób przestało działać w Sublime Text.
Wiem, że sekwencje klawiszy mogą być przechwytywane przez procesy inne niż z przodu (jak w systemie operacyjnym), więc zastanawiałem się, czy istnieje sposób sprawdzenia, za pomocą którego którego procesu została wydana określona komenda klawiatury?
Odpowiedzi:
Nie znam szybkiej i skutecznej metody znalezienia odbiorcy skrótu. Ale oto przepis na rozpoczęcie polowania:
Zamknij większość uruchomionych aplikacji, aby poprawić wydajność wyszukiwania.
Otwórz
Terminal
okno i uruchom następujące polecenie:To polecenie wyśledzi każde
open
wywołanie systemowe.Przejdź do kontekstu, w którym skrót jest przechwytywany przez nieznaną aplikację i wpisz ⌘ cmd+ ⌥ option+ F.
Poszukaj podpowiedzi od otwartych nazw plików.
while
nieudane, dodaj jedną aplikację iGOTO 3
.źródło
ShortcutDetective rozwiązuje problem. Jest bezpłatny, prosty i do rzeczy.
źródło
KeyCue zapewnia wizualną informację zwrotną na temat skrótów klawiaturowych. Można go pobrać jako wersję próbną.
KeyCue od Ergonis
Skonfigurowałem go tak, aby dwukrotnie stuknąć i przytrzymać klawisz Command, aby wyświetlić wszystkie aktualnie aktywne skróty.
źródło