-
Notifications
You must be signed in to change notification settings - Fork 387
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
jupyterlab how to create a new text notebook #1095
Comments
Hey @parmentelat , yea it's just lack of time / typescript skills. I agree that the "New text notebook" entry was useful. Also I find that accessing the pairing commands through a menu was a bit more user friendly, but I never found the time to map the commands in the menu, although I believe that this should be possible. |
would you agree that as a first step, a palette-accessible command to create a new text notebook would make sense ? |
Hey @parmentelat , yes indeed! I think it would be useful to have a commands to create at least notebooks in these formats:
FYI in the notebook extension the menu commands were added here: |
hi @mwouts I still think this is a helpful feature, but I had to put this on the backburner However maybe we can start discussing how the feature could look like (and at this location we could find a submenu with one entry per text format, like New Py:percent, etc..) one difference with nb classic though, is that here and esp. in the context of lab, there is no 'current notebook' so the path where the new notebook is created might raise new questions; the simple approach could be to always create it at the server root, and let people move that about using the file explorer; otherwise the feature may need some sort of directory browser.. but I'm not there yet - and far from it ;) anyways, I have taken a look at the nbextension code that you pointed at; it looks like the crux of it is actually the fyi I'm entering a rather low period for the next few weeks, so as far as I am concerned it's probably not going to happen anytime soon ;-) |
Hey @parmentelat , thank you for discussing this! Yes sure not problem at all, this would be useful indeed but there is no hurry, it will happen when we can make it happen. Yes it would be great to have one or two entries there (maybe just for MyST Markdown and py:percent?). Personally I mostly use the 'launcher' to create a new notebook, so maybe there we could have two entries 'New percent notebook' and 'New MyST Markdown notebook', with the list of available kernels below? In the case of the percent notebook, the extension would be chosen depending on the kernel indicated by the selected icon in the launcher. |
I am moving this discussion here for better trackability. @parmentelat Did you have any time to work on it? I think this would be a valuable feature for
As you can see there is a lot of space there and we can add all the pairing commands there for better UX. I can work on these features, maybe implementing them separately for better discussion and review. What do you think? |
thank you so much for raising this again; as far as I am concerned, I have no preference between all the methods proposed |
Ok, I will try it out and keep you posted. |
in nbclassic we used to have a menu for creating a new text notebook
I can't seem to find the equivalent under jlab
was it dropped on purpose or is it just lack of time, i.e. value/devel time ratio deemed too poor ?
it would be very helpful for students, as we're trying to have them use git for everything, and ipynb under git really does not cut it :)
The text was updated successfully, but these errors were encountered: