Czy Sublime Text (2 | 3) ma metodę API lub jakiś sposób określenia, czy skrót klawiszowy lub klawisz skrótu został już przypisany? Mam wiele wtyczek i makr zainstalowanych, a podczas tworzenia nowych może być trudno określić, do jakiej sekwencji klawiszy je przypisać, więc nie kłócę się z czymś innym. Wiązania klawiszy mogą być przypisane w plikach .sublime-keymap
w Packages/Default
, Packages/User
i dowolna wtyczka chce je przypisać. Aby było to bardziej skomplikowane, pracuję nad trzema różnymi systemami operacyjnymi i istnieją różne mapy klawiszy dla każdej platformy. Czy muszę ręcznie samodzielnie wyszukiwać wszystkie pliki mapowania na klawiaturze, czy jest lepszy sposób na zrobienie tego?Ustal, czy sekwencja klawiszy została już przypisana w Sublime Text
5
A
Odpowiedz
11
Możesz spróbować zainstalować i używać FindKeyConflicts.
Można również otworzyć konsolę Ctrl + ` i wprowadź sublime.log_commands(True)
. Następnie możesz wprowadzić sekwencję skrótów/klawiszy i zobaczyć, co, jeśli w ogóle, jest z nią związane.