What should the features of a Sage Notebook IDE be?
Should users be able to full Sage development entirely from the notebook and Trac?
Should users be able to full Sage development entirely from the notebook and Trac?
There are two questions here. About the features:
I would like to see some kind of cell structure, like the one you find in Mathematica notebooks. My sage notebooks could become pretty long and sometimes it's annoying to browse a lot until you find the exact cell you want to work on.
Code highlighting it's very important. I think you can't do proper development without it.
The menus should always be visible. If you want to save your notebook, for example, you shouldn't go all the way up to push a button and then come back to your working cell.
Some CSS enhancements wouldn't be bad. If you spend a lot of hours in front of a notebook, it would be better to have a non-white background. Cells are too wide too, and maybe they could have some glow to indicate the cell you are working on.
On thing that really annoys me is that when you evaluate a cell, it immediately jumps to next one. It's annoying when you have a large block of text on the editor, and you are fixing some code before it.
IMHO folders are very important too, although this has been discussed before in sage-support.
A better way to easily use data from your PC (text files, images, other python scripts). Maybe defining a desktop mode for the notebook, I don't know.
These are my main problems with the notebook.
Thanks, Carlos
When I reload a notebook, I find myself often commenting out cells that I don't want to accidentally evaluate. Is there a way to freeze notebook cells (like a safety switch on a gun :-)?
Is there a way to group notebook cells (other than creating another notebook)?
To me this doesn't feel like a specific enough question for http://ask.sagemath.org. I'm hoping for specific questions that have specific answers.
I agree. It should be more of a question and answer site rather than a discussion site. That's one of the nice things about the other overflow sites.
I think it's a "Poll" type of question, and if allowed should have a separate section just for polls. Seems like so far the acceptable questions are "HowTo" questions, which limits discussion. A third category is your "what is broken" style question, which is a multi-output function. :-)
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2010-08-19 13:28:34 +0100
Seen: 792 times
Last updated: Aug 23 '10