2013-05-21 20 views
5

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

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.