jsnee / vscode-dmbinder

Visual Studio Code extension for managing campaign documents.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It would be interesting to see a 'jupyter notebook' style

ryantheleach opened this issue · comments

VSCode is adding 'work books' to VSCode, which may be an interesting potential layout for a campaign.

You could potentially use it to generate stuff in-line, roll dice, or take notes.

That's an interesting idea. I did see the article about that in MS documentation, but I'm not super familiar with Jupyter. I did look at it briefly a few years ago, but didn't really get very far into it. I need to play with Jupyter a bit more to get a good idea what features to leverage and how. Ideas are welcome. :)

I would like to let you know, while I haven't really had the time to dig into VSCode's "work books" yet, there is an undocumented feature for my extension that utilizes the custom console feature of VSCode and is able to do several of the things you mentioned above. It's activated through VSCode's command palette and you can run the help command to get you started. But it can do things like roll dice, generate components, and run content generators. And for any of those commands, it can paste the output into the current document.