Skip to content

Add Keyboard Shortcut Customization Panel #3790

@saismrutiranjan18

Description

@saismrutiranjan18

Increasing Access

Feature request details

The p5.js web editor currently has built-in keyboard shortcuts for common operations (like Cmd/Ctrl+S to save, Cmd/Ctrl+Enter to run), but users cannot customize these shortcuts according to their preferences or workflow. Adding a keyboard shortcut customization panel would enhance accessibility and user experience, especially for users who:

Come from other IDEs with different shortcut conventions
Have physical accessibility needs requiring alternative key combinations
Want to optimize their workflow with personalized shortcuts.

Add a settings panel where users can:

View all available keyboard shortcuts in one place
Customize existing shortcuts to their preference
Reset shortcuts to defaults
Export/import shortcut configurations
Detect and warn about conflicting key bindings

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature RequestProposal for adding a new functionalityNeeds DesignRequires design input before moving forwardNeeds DiscussionRequires further conversation or consensus

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions