Almost forgot: my biggest gripe about Spyder right now is related to
projects. F5/Ctrl+F5 should have an option to Run/Debug a default script
for the project. Ctrl+F6 (run last script) covers it to some extent, but
there's no "Debug last script" and no "Configure Debug" stuff either.

2015-01-14 20:47 GMT-02:00 Ronan Paixão <[email protected]>:

> Just chiming in.
>
> I was thinking about having multiple windows, for people with multiple
> monitors, and just discovered that Spyder already allows that. Also, since
> I got a new editor window, I just discovered the "Go to previous cursor
> position" which I greatly missed from other IDEs. I just think that those
> options should be in the menu-bar, even if just to know they're there and
> know the default shortcut (which is usually Alt+arrows, but in Spyder is
> Ctrl+Alt+arrows).
>
> These days I was also thinking about some plugins which would make life
> much easier if implemented. The first is some kind of "array-mode" that the
> user could enable to make it easier to input numpy/blaze arrays. I think
> that one thing that may turn down people coming from Matlab is how much
> array([[ ],[ ]]) they must enter to do simple stuff. Such a "mode" could be
> in a shortcut and both in the console and the editor.
>
> Also, something like Simulink would be great. I'm already working on such
> a plugin, but it's still far from usable (GUI programming isn't always
> nice).
>
> Another thing that sometimes bugs me is that Spyder doesn't have some kind
> of self-update mechanism. I know that even Python doesn't have good tools
> for that, and different distributions implement different ways to do that
> (no zen of Python there). Anyway, maybe having just a "there's an update
> available" could make things easier. Ideally one would work with the
> WinPython control panel and conda to have Spyder updated and packages
> installed, but this is probably too much trouble for Spyder to tackle.
> Faster release cycles could also help. For example, Spyder 2.3.2 (currently
> on Anaconda) has a terrible lag when zooming the editor (the problem was
> also on resizing, but this is now OK). This lag is not in 2.4.0dev (from
> git) anymore, or else the problem is with some Anaconda stuff.
>
> By the way, I think that Python(x,y) used to have (or has, but I don't use
> it anymore) a "Spyder Light" icon. Anaconda doesn't have it, even in it's
> launcher app. Maybe working with the distros could improve some stuff.
> Another thing to work with them is the Icon display. right now my Spyder
> isn't displaying it's icon properly on Windows. This looks like an SVG
> problem and may be due to Anaconda's packaging of PyQt.
>
> Just another problem that may be more on the distro side but Spyder could
> help is by integrating with better graph display system. matplotlib is
> great, but it is clumsy to use by default, as one cannot change graph
> properties interactively (colors, borders, grid). Veusz could be of some
> help, but it is GPL, no-go for Spyder's license unless using by
> command-line, which is clumsy. http://mpld3.github.io/ looks nice, so
> maybe we could have some QWebView display it?
>
> Anyway, that's enought for my 3 cents.
>
> 2015-01-02 21:24 GMT-02:00 Gonzalo A. PEÑA CASTELLANOS <[email protected]
> >:
>
> Hi André
>>
>> I realize I am a bit late to reply, and there are many other great
>>> suggestions that have been made.  One suggestion that I have not seen here
>>> and that I miss greatly (I just started to use Spyder a few weeks ago,
>>> writing code every day and trying to determine if it would be suitable for
>>> students) is to implement code folding.
>>>
>>
>> It is never too late!, this is actually an ongoing forum, so everything
>> that is getting discussed here is going to a TODO list :)
>>
>>>
>> Code folding has been one of the most requested features for a long time,
>> and there is work on this direction
>>
>> https://bitbucket.org/spyder-ide/spyderlib/pull-request/56/code-folding
>>
>> It will be implemented for the next release of spyder in a couple of
>> months, so you can rest assured this is something that will soon be solved
>>
>>
>>> Other suggestions I would have relate to having simpler layouts.  Being
>>> able to move "sub-windows" anywhere to customize the layout is great in
>>> theory but can be really confusing.  Also, the ability to start with the
>>> "light" version using a command line argument is not very helpful when
>>> Spyder is launched by double clicking  or doing "Windows-S Spyder/enter" on
>>> Windows - where it is not possible to supply a keyword argument.  Being
>>> able to essentially hide the other "sub-windows" simply, and have what
>>> effectively looks like the "light" version would be also useful.
>>>
>>
>> I agree, it might be confusing to have this freedom in the layouts, and
>> there is also some work in this direction
>>
>> https://bitbucket.org/spyder-ide/spyderlib/pull-request/65/custom-layouts
>>
>> The idea is to have a startup dialog on first install that asks for the
>> initial layout to use (light would be among the options)
>>
>> Thanks for the input and please feel free to reply for any clarification
>> or ideas you might have left out in a previous message.
>>
>> Cheers
>>
>>
>>> André Roberge
>>>
>>  --
>> 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.

Reply via email to