Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Scott Callaway
Scott Callaway
13,311 Points

Multi-Delete Workspaces

So I have reached the maximum number of workspaces that you are allowed open (100) and have realized that I need to delete some of them. That is fine, I can do all that.

The only issue I have, is that from what I can tell, you can only delete one workspace at a time and when it does cycle through the delete process, it takes you back to the top of the workspaces (to your most recent one) and so I have to scroll all the way back, or use the search/filter function, to find the workspace that I want to remove.

I am wanting to remove about 20 or 30 workspaces and so this is going to take quite a long time. I was wondering if there was any way of selecting multiple workspaces and then deleting all of those at once? That would mean that I can get back on track to working on the content I was on before I had this issue.

Thanks

Jared Bothwell
Jared Bothwell
7,031 Points

I agree. Deleting workspaces is a real chooooooooore.

7 Answers

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,860 Points

Hey Scott,

I've been there, and sadly, I don't believe there is another way other than the way you are doing it. I think it is set up this way as a safeguard, so students don't accidentally delete Workspaces they do need. I do wish, however, after deleting a Workspace, the screen did just stay where you were, that would make it a little easier.

You could send an email to the Support Team and they will forward your concerns to the Development Team.

Good luck and Keep Coding! :)

Scott Callaway
Scott Callaway
13,311 Points

Thank you for the reply Jason!

I just had a thought that maybe they should give you an alert when you are getting close to 100 workspaces. Because I had no clue that I was even near the maximum and it just took me by surprise mid lesson.

I'll contact the Support Team with a few ideas that I have.

Some other workspace related ideas (which I sure the Support team will never learn of from this thread because they just don't seem to spend enough time cruising the community forums..but they should)

Controlled forking of workspace - why is this not facilitated?

What I mean - being able to select files to be include in the next "branch" workspace

as well as "merging" files from other workspaces into this new workspace through a simple gui checkbox interface.

This would be possible if there was a web interface called the "Workspaces Manager".

It would be the Workspace Manager would produce Scott's "approaching max workspaces" warning

as well as having a list of workspaces and allow a simple group deletion (with a confirmation dialog).

This gui workspaces list would also include (next to a customized text name)

an icon/graphic showing a shrunk down screenshot.

On the same line next to this would be a "Files..." dropdown that would show

a scroll-able list of the files and folders associated with each workspace.

At the end of each would be a "download as zip" icon/link.


The Workspace Manager would also be able show an auto-generated graphic diagram of the forking/branching relationships.

It would allow workspace customizations such as using different link checkers, different keyboard shortcuts and different skinned "theme-ing" (interface styles, coloration, fonts, button styles, etc)

Their would also be a tabbed interface "Workspace Navigator" that would allow all one hundred Workspaces to be loaded at once as separate tabs.


I could have a team of programmers working for over a year

just to get it the TeamTreehouse Workspaces out of the "barely beta" level it's at right now..


And Scott, if it were possible for me to give you my 100 workspaces I would.

I never use them and think there horrible (compared to the many

professional full blown IDES out there like VisualStudio.Net).


Even Eclipse with the ADT plugin is a better alternative

than the Android course related workspaces that Treehouse offers.

Is there going to be a Unity related workspace that allows:

1.) 3D Model editing

2.) an Android apk to be compiled/produced for offline download?

My guess is probably not...

Scott Callaway
Scott Callaway
13,311 Points

That is actually a really good idea. I love the thought of having one interface (if you will) that will handle all of the interaction with the workspaces, rather than the slow and laborious process that is included now.

I am tempted just to move across to regular IDE's at this point as I keep hitting the limit and it is starting to get a bit frustrating having to lose some of the work that I may have to look back at later in order to remind myself of different things.

Trading workspaces would also be a very handy feature!

Robert Szabo
Robert Szabo
7,999 Points

Yeap, I'm experiencing the same. It would be nice to delete a bunch of them at the same time...

Same here. Was looking for a positive answer on bulk deleting workspaces. Very annoying that it's not an option ...

Wandy Prawira
Wandy Prawira
7,575 Points

+1

Other option would be to increase the max limit. It's just text, how much storage it would take anyway.

Michael Andreuzza
Michael Andreuzza
11,000 Points

Hey,

Open two tab/window one with Workspaces, and the other withe the workspaces you want to delete, delete it there, in the tab....then no need to scroll. You can use the original tab with all workspaces like a map....

have a good one.