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

Improved keyboard navigation in the Interactive Window for Jupyter #161850

Closed
3 tasks done
amunger opened this issue Sep 26, 2022 · 0 comments
Closed
3 tasks done

Improved keyboard navigation in the Interactive Window for Jupyter #161850

amunger opened this issue Sep 26, 2022 · 0 comments

Comments

@amunger
Copy link
Contributor

amunger commented Sep 26, 2022

Refs: #148820

Complexity: 2

Create Issue


Prerequisites

  • Install the Jupyter and Python extensions
  • Have python installed, or a jupyter server available to connect to
    • the Jupyter extension should help with installing any required python packages

Testing

  1. Set keyboard shortcuts for interactive.input.focus and interactive.history.focus
  2. Create a python file with some # %% cells with some code
  3. Execute cells in the Interactive window through a mix of code lenses, run in Interactive window commands and the input box.
  4. Use the interactive.input.focus and interactive.history.focus commands to navigate to the IW
    1. You can give focus to the most recent IW input from anywhere, but history will only get focus when already in the input box
    2. You can delete cells (and undo), and re-execute cells in place

Try with different settings for jupyter.interactiveWindowMode and multiple windows

@vscodenpa vscodenpa added this to the September 2022 milestone Sep 26, 2022
@connor4312 connor4312 removed their assignment Sep 27, 2022
@isidorn isidorn removed their assignment Sep 27, 2022
@deepak1556 deepak1556 removed their assignment Sep 27, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Nov 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants