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

Code editor optimizaiton #495

Open
nighca opened this issue May 13, 2024 · 1 comment
Open

Code editor optimizaiton #495

nighca opened this issue May 13, 2024 · 1 comment

Comments

@nighca
Copy link
Collaborator

nighca commented May 13, 2024

  • Editor UX optimization
  • AI assisted
@nighca
Copy link
Collaborator Author

nighca commented May 13, 2024

Thoughts

  • Split a script into steps. Step is close to statement for language. Like statements, steps can be nested.

  • Split minimal step into parts. Part is close to expression for language.

  • Step & part are points for code-helper to step in.

  • Guess (mainly by AI) to help start a script

  • For every part of current step, with context provided by step, we can provide interactive UI to help input

  • After every step (a statement finished), do formating. Then do guessing for the next step.

  • ...

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

No branches or pull requests

1 participant