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,
fchi...@gmail.com 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 .
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,
fchi...@gmail.com 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 spyderlib+...@googlegroups.com.
To post to this group, send email to
spyd...@googlegroups.com.
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 spyderlib+...@googlegroups.com <javascript:>.
To post to this group, send email to spyd...@googlegroups.com
<javascript:>.
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>.