Allow the same key combo for keybinds that are in different contexts

As a Roblox developer, it is currently impossible to reuse key combos across different keybinds.

Right now, you cannot bind the same key combo to Expand Script Folds and Expand All (Hierarchy) despite them being used in different contexts (one in the script editor and one in the Explorer).

A similar issue arises for Rename Document Symbol and Rename (Instance). Both are also different context.

If this is addressed, it would improve my development experience in the following ways:

  • Can remember keybinds via semantic space (F2 renames things, CTRL+E expands things, etc)
  • Less overall key combos
  • Frees up easy-to-hit combos for other things rather than wasting them on effectively the same things
7 Likes

Good example of this is Blender’s keybind system. I love that one.

As it stands currently, I’ve used just about every key on the left side of my keyboard for shortcuts. I don’t physically have more room.

Being able to reuse keystrokes across different contexts would speed up my workflow by a lot as I’d be able to assign more keybinds, and have them be easier to remember.

1 Like