Add tests for menuConfig to ensure no keyboard shortcuts overlap with Monaco editor shortcuts
#499
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We have implemented a solution for adding keyboard shortcuts to menu items using HotKeyJS, but have run into a possible issue where the editor package, Monaco Editor by Microsoft, has a large number of its own shortcuts that could interfere with our custom ones.
We would like to write a test that pulls either dynamically (preferred) or statically from a list of all of Monaco's command shortcuts to verify that any shortcuts defined within
menuConfigare not already taken by the editor.Issues to solve:
Previous research done: