Almenon / AREPL-vscode

Program python in real-time
MIT License
261 stars 29 forks source link

Guided into experience #292

Open Almenon opened 4 years ago

Almenon commented 4 years ago

Guided intro experience to ease first-timers into arepl and let them know they can change when arepl evaluates

Almenon commented 4 years ago

For example maybe the person that said "It lacks polish. For example, if everytime I start typing and it regenerates all plots, it's not a really smart experience." would have been helped by this.

Almenon commented 4 years ago
  1. Welcome to arepl! Try typing print("hello world")
  2. Print results show up here ^
  3. Now try changing "hello world" to "goodbye world"
  4. The output is immediately updated! ^ AREPL executes whenever you stop typing. You can change or customize this behavior to your liking in the settings. Warning! Don't delete files/folders bla bla bla
  5. Now try creating a variable: foo = [1,2]
  6. Variables show down here ↓ Try expanding the variable by clicking on the plus to see inside it
  7. Arepl has a bunch more features! Read over the readme to see more capabilities. You can alsao go into the settings to customize arepl to your liking. Enjoy! :)
  8. End tutorial
Almenon commented 4 years ago

Problem is this requires a lot of effort to get working right and needs to be maintained - I'd prefer to have the operation of arepl be self-evident.

Almenon commented 4 years ago

The current landing page is definitely a bit janky though lots of info packed into one page :/