Skip to content

Conversation

sebjulliand
Copy link
Member

@sebjulliand sebjulliand commented Sep 16, 2025

This PR changes the default keyboard shortcuts for Explain and Run and Explain action so they don't overlap with other shortcuts like Run in new view.

image
  • Explain is ctrl+e
  • Run and Explain is ctrl+u
  • Run from cursor is ctrl+shift+r
  • Run all is ctrl+shift+a

This is consistend with ACS's keybindings.

@sebjulliand sebjulliand requested a review from a team September 16, 2025 10:08
@sebjulliand sebjulliand added the enhancement New feature or request label Sep 16, 2025
Copy link

github-actions bot commented Sep 16, 2025

👋 A new build is available for this PR based on 730ca17.

Copy link
Contributor

@chrjorgensen chrjorgensen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sebjulliand Great UX improvement! 👍

May I suggest adding a keyboard shortcut for Run all statements, like in ACS?

image

I have added this manually in my keyboard shortcuts but think this should be enabled by default... WDYT? 🤔

Now that Ctrl-Shift-R is not used for run and explain anymore, maybe we can use it for Run statements from cursor? This would align this extension with ACS even further...

@sebjulliand
Copy link
Member Author

Thanks @chrjorgensen!

I added two more key bindings:
image

What do you think?

@sebjulliand sebjulliand self-assigned this Sep 22, 2025
@sebjulliand sebjulliand changed the title Use distinct keybord shortcuts for explaining and running Updated keybord shortcuts for explaining and running Sep 22, 2025
@sebjulliand sebjulliand changed the title Updated keybord shortcuts for explaining and running Updated keyboard shortcuts for explaining and running Sep 22, 2025
Copy link
Contributor

@chrjorgensen chrjorgensen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sebjulliand Excellent - approved and merged! 🎉

@chrjorgensen chrjorgensen merged commit 365ff2c into main Sep 22, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants