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

%load_node integration with flowchart - One Click debugging experience #60

Open
Tracked by #58
noklam opened this issue Aug 8, 2024 · 0 comments
Open
Tracked by #58
Labels
feature Improvement of existing feature or new feature javascript Pull requests that update Javascript code Python Pull requests that update Python code

Comments

@noklam
Copy link
Contributor

noklam commented Aug 8, 2024

The idea is we can have a per-cell development workflow. We already have %load_node, the challenge there is that it assumes user have a node name (otherwise it's not a human readable name).

With the extension, we may auto-generate the name so it won't be a blocker. The flow will be:

  1. User click on a node
  2. Hit Debug Node
  3. It populate a notebook that has %load_node <node_name>
  4. User run the cell to get all necessary code & data (better if we can automated this, not sure)
  5. Debug in the notebook sandbox.

Mock-up demo:
load_node_vscode

Related:

@noklam noklam added the UX Improved UX include performance, hotreload label Sep 23, 2024
@noklam noklam pinned this issue Sep 23, 2024
@noklam noklam changed the title %load_node integration with flowchart %load_node integration with flowchart - One Click debugging experience Sep 23, 2024
@noklam noklam added feature Improvement of existing feature or new feature and removed UX Improved UX include performance, hotreload labels Sep 23, 2024
@noklam noklam moved this to Todo in Kedro VS Code Sep 25, 2024
@jitu5 jitu5 added javascript Pull requests that update Javascript code Python Pull requests that update Python code labels Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Improvement of existing feature or new feature javascript Pull requests that update Javascript code Python Pull requests that update Python code
Projects
Status: Todo
Development

No branches or pull requests

2 participants