Shortcuts Manager

Contextual & Global Shortcuts

Set custom Contextual Shortcuts that are only registered in the windows you set Assign a set of Global Shortcuts that register key presses across the entire Unity Editor

Services

Input

Your contextual shortcuts will only register a key press on the corresponding Editor Window you assign to them Global shortcuts will register key presses across the entire Unity Editor

if (modifiers == EventModifiers.Control && keyCode == KeyCode.B)
{
	// Generate contextual menu
	menu.AddItem(new GUIContent("Item 1"));
	menu.ShowAsContext

Execute custom code in your shortcuts Compatible with Unity shortcuts API