1
Vote

All windows (repl, debug interactive, editor, ...) should show interp/lang/bitness

description

currently the REPLs do, but the debug interactive for example doesnt.

comments

huguesv wrote Feb 21 at 11:33 PM

Regarding the editor windows, this has the potential to make the editor tabs extra long. If all your opened documents have that extra info in the tab, it could be annoying. I guess we'd have to try and see. Maybe make it an option which can be turned off.

I agree with making that information more visible. Going to the project settings and potentially tools options to figure out which interpreter will be used when you hit F5... that's too many clicks.

Ptools wrote Feb 23 at 11:57 PM

re long paths in the title: actually i wouldnt care about the whole path, just the essential info as i generally know what directory i'm in. eg, this will suffice:

Myfile.py : 2.7-64 : virtenv_django14

if a REPL:

2.6-64 : IPython+Pylab

etc.

so that w my 5 interpreters, ipython, pylab, ... installed, i can figure out which context i'm in w a quick glance instead of 4-7 clicks.

Zooba wrote Feb 25 at 4:39 PM

I'm -1 on doing that to editor tabs. If you have enough open that you need to worry that they're not all using the same interpreter then you don't have room, and if you do have room then you don't have too many tabs open.

If the file is part of an open project, then you should know the context of the project. The virtualenv support will make this more clear, and I'm interested in extending what we're doing there to replace the current interpreter setting. The PowerTools extension colours tabs by project, which makes it clearer which files are part of the same project.

If the file is not part of an open project, you get the default environment. For most people, this will be their only environment, so they don't need the width of their tabs doubled to remind them.