processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.3k stars 1.26k forks source link

Addition of Keyboard Shortcuts for Various Editor Functions. #3043

Open Ri-Sharma opened 4 months ago

Ri-Sharma commented 4 months ago

Increasing Access

The addition of keyboard shortcuts for various editor functions would enhance accessibility to the p5.js Web Editor by providing a more streamlined and efficient user interface. Users would be able to perform essential tasks such as creating new files or opening sketches more quickly, ultimately improving the overall accessibility and usability of the editor.

Feature enhancement details

Currently, there are existing shortcuts facilitating user actions such as saving. Implementing additional keyboard shortcuts for various functions, such as creating a new file or opening a new sketch, would significantly improve the overall user experience.

I found this issue linked to this, however it mentions addition of shortcut only for adding an new file.

I would like to discuss about various shortcuts that we can introduce. @raclim, @lindapaiste And if possible would like to work on it.

And while we are at it we can also look at the #2465, which talks about using 'Ctrl' instead of '^' and 'Shift' instead of '⇧'.

Some of the features that require shortcuts :-

  1. Opening new file
  2. Add file
  3. Add folder
  4. Opening my sketches
SOUMITRO-SAHA commented 4 months ago

Hi,

I'm interested in working on this feature. Could you (@Ri-Sharma) provide more context or specific shortcuts for functionality? While I understand that Ctrl+N is standard for opening a new file, I'd appreciate details on others too.

Also, could someone assign this issue to me? Thank you