Completing: yes, projects would be good but I agree that "editor awesomeness" should not be traded for it. Just opening a new file and scripting is THE feature I like in Spyder, along the F5 (run) and F9 (run selection or current line) shortcuts.
Also, when I was talking about an "array mode", I didn't think something disrupting or incompatible as the Sage guys did, but some plugin (disable-able) that would auto-insert "np.r_[" when one types "[", if it doesn't detect that it's already inside an array. Pretty much what auto-bracketing does, but one step further. Just compare the usual 3x3 matrix in Python's simplest form: np.r_[[[1,2,3],[4,5,6],[7,8,9]]] with Matlab's: [1 2 3;4 5 6;7 8 9] That much bracketing and comma-ing is quite confusing in my opinion. Even if it's the pythonic way, it's way clumsier. An auto-completer for matrices would not fix the problem, but might alleviate things if writing examples. 2015-01-15 13:04 GMT-02:00 Gonzalo A. PEÑA CASTELLANOS <[email protected]>: > Hi André > > I understand your concerns and I agree on this. > > The idea of projects is to allow to unify different aspects of a groups of > files and workflow sharing (reproducible science), like: > - persistence of variables (workspace) > - version control > - packaging > - environments and python and non python packages (through conda) > - Session (ipython) > > Projects should allow easy creation of python packages and Spyder plugins, > by creating necessary emplates > > But as you put it, it should not lock to use a specific set of files in a > given "project". I think the point of having projects is to unify, but you > should be able to do the same things without having to commit to using > projects per se. > > > > -- > You received this message because you are subscribed to the Google Groups > "spyder" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/spyderlib. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/spyderlib. For more options, visit https://groups.google.com/d/optout.
