Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Shortcut Keys for Rename, Create File, and Create Folder in Project Structure Tab #3383

Open
Yashwanth1906 opened this issue Mar 10, 2025 · 3 comments

Comments

@Yashwanth1906
Copy link

Increasing Access

  1. Improves accessibility by enabling keyboard navigation for file and folder management.
  2. Helps users with motor disabilities who rely on keyboard shortcuts instead of a mouse.
  3. Enhances workflow efficiency for developers by reducing reliance on UI buttons.

Image

Feature request details

Current Issue:

  1. Users must manually right-click or use UI buttons to rename, create files, and create folders in the project structure tab.
  2. This slows down workflow and makes navigation less efficient.

Proposed Solution:

  1. Introduce keyboard shortcuts for these common actions.

Suggested Shortcuts:

  1. Rename File/Folder: F2 (Standard rename shortcut in many IDEs)
  2. Create New File: Ctrl + N (Common shortcut for new files)
  3. Create New Folder: Ctrl + Shift + N (Familiar shortcut for creating folders)

Benefits:
✅ Faster Workflow – Reduces the time spent managing files and folders.
✅ Better Accessibility – Allows users with disabilities to manage files more easily.
✅ Improved Developer Experience – Streamlines project setup and organization.

Are you working on this issue ?
Yes

Copy link

welcome bot commented Mar 10, 2025

Welcome! 👋 Thanks for opening your first issue here! And to ensure the community is able to respond to your issue, be sure to follow the issue template if you haven't already.

@Yashwanth1906
Copy link
Author

@raclim Can I work on this feature or i should wait for the approval?

@raclim
Copy link
Collaborator

raclim commented Mar 10, 2025

Thanks for opening this @Yashwanth1906!

Although adding shortcuts are helpful and do improve keyboard accessibility, I think we might need to take a step back to discuss and reach a communal consensus on which specific actions we want to add, what their shortcut keys should be, ensure that they make sense across different operating systems, and also check if they're commonly used keys on other platforms as well.

I personally also feel that we should try to avoid adding too many keys, or maybe ensure that they're keys that will be frequently used, since I feel that having too many might feel overwhelming or confusing, but open to discussion on this as well!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants