Hi Dan,
We were not aware this was confusing for our users. Please open a bug
about this in our issue tracker so we can fix it for Spyder 3.2
I think the best solution is to maintain the three components in sync
(file explorer, console and toolbar).
Cheers,
Carlos
El 19/01/17 a las 08:23, Dan Codiga escribió:
Yes, a good complete explanation is helpful. Once one understands how
it all functions, one can work with it.
But I agree it is pretty complicated and un-intuitive. And even having
used Spyder for more than a year now, I still find myself getting
confused and having to stop periodically and check that I am fully
understanding what is going on.
There are three directories involved:
1. Toolbar directory
2. Console working directory
3. Base directory of the File Explorer
On the one hand, the base of the File Explorer and the Toolbar always
update to each other now, but on the other hand the console working
directory changes to match the Toolbar only in response to a change
initiated using the Toolbar.
In other words when one changes the folder in the Toolbar, both the
File Explorer and the console working directory update so that they
are the same as the Toolbar-- BUT if one changes the folder in the
File Explorer the Toolbar changes to match the File Explorer and the
console working directory does NOT change.
And meanwhile when the console working directory is changed using
commands in the console, neither the Toolbar nor the File Explorer
update or change.
Seems like it could all be arranged in a more intuitive way. Maybe the
main uses/functions of each of the three directories should be spelled
out and a new logic for how they relate to each other could be
considered. Are all three necessary? If so some brief explanations of
why would go a long way. If not, could the Toolbar be dropped? I don't
know.
For keeping all three, I tend to think that having the File Explorer
independent from the other two, and have the other two (Toolbar and
console working directory) always linked to each other (i.e. if you
update one then the other automatically gets updated to match) would
be a good configuration, if that was possible (it may not be).
On Wednesday, January 18, 2017 at 9:50:17 PM UTC-5, [email protected]
wrote:
Personally, I think it's easier to navigate and change the
directory using the File Explorer than the toolbar; besides, I
find it's a bit counter intuitive to have changes in one mirrored
by changes in the other going both ways, but at the same time have
changes in the working directory working only when you change the
toolbar.
Having said that, I'm fine just knowing that it's meant to work as
it is :P it's just my intuition that expected something different.
Thanks for the clarification anyway!
Cheers,
Fabio
On Sunday, January 15, 2017 at 7:34:28 PM UTC, Carlos Córdoba wrote:
Hi,
That's true, we don't change the working directory when
browsing in the File Explorer. Why do you need that?
Cheers,
Carlos
El 15/01/17 a las 10:02, Scott Forney escribió:
This is not my experience Jitse.
If I use the bold folder and up-arrow icons
<https://lh3.googleusercontent.com/-kB9a-FADjEc/WHuOfKL2DvI/AAAAAAAAAPA/1bjGFS65C_Iy_nwtW9NRbYOyzB_4MOxPACLcB/s1600/bold%2Bbuttons.png>
to change the path, the working directory changes with it.
But if I select folders in the file explorer or use the small
up-arrow icons
<https://lh3.googleusercontent.com/-lhKPqNydoGI/WHuOsUrFqXI/AAAAAAAAAPE/7xAv-8lmqKQl3PMhNKXeP_ccriz7RH4hgCLcB/s1600/small%2Bbuttons.png>
to change the path, the working directory does not follow.
Just updated to Spyder 3.0.2
On Wednesday, October 19, 2016 at 11:00:25 AM UTC-6, Jitse
Niesen wrote:
Hello,
With Spyder 3, the directory in the IPython console is
automatically updated after you change the directory in
the toolbar (to the left of the "folder" icon). The "Set
Console Working Directory" was then removed because it
was not so useful. Does that make sense to you? It's
important to me that Spyder is reasonably intuitive
especially for beginners.
There is some discussion at
https://github.com/spyder-ide/spyder/issues/2910
<https://github.com/spyder-ide/spyder/issues/2910> .
The screenshot on the Spyder GitHub page does not show
Spyder 3. I guess we should update it.
Hope this helps,
Jitse
On Tuesday, 18 October 2016 20:23:05 UTC+1,
[email protected] wrote:
Hi all,
I'm not sure if this is an issue with Spyder or with
Anaconda, but here it goes; I raised this same
question on Stack Overflow
<http://stackoverflow.com/q/39905258/4118153> a few
days ago, so I'm just gonna copy the same text here.
I've been using Spyder 2 as my default Python IDE for
a couple of years already, and while preparing a
class on Signal Processing I've stumbled upon the new
Spyder 3 on Anaconda and decided to see what it looks
like.
First, I've updated the Anaconda distribution on my
Ubuntu 16.04 office computer to the newest version
(i.e. I had a previous version already installed),
and then got quite surprised when the button for "Set
Console Working Directory" on the File Explorer (top
right, between the "folder" icon and the "up arrow"
icon) was missing. I can still change the working
directory manually on the IPython console, but it's
impractical and certainly won't motivate the students!
Thinking it could be a bug with the conda update,
I've then decided to give it a go at downloading and
installing the Anaconda for Windows on my home laptop
(which is probably what most of the students will
do), and it also does not have the "Set Console
Working Directory" button.
By then I was thinking the new Spyder version might
have abandoned it, but strangely enough, the Spyder
GitHub page has a screenshot
<https://github.com/spyder-ide/spyder> of the new
Spyder 3 that HAS this exact same button (again: top
right, between the "folder" icon and the "up arrow"
icon)!
EDIT: here <http://i.stack.imgur.com/eDHih.png>'s a
screenshot of how my Spyder looks like in Windows
(the big red arrow is pointing towards where the icon
should be).
Does anyone knows if there is a setting option that
hides the "Set console working directory" button, or
if this is a bug in the more recent Anaconda version
that doesn't show it?
Many thanks!
--
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 https://groups.google.com/group/spyderlib
<https://groups.google.com/group/spyderlib>.
For more options, visit https://groups.google.com/d/optout
<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]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at https://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 https://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.