Technical Articles
Organizing ADT Project Explorer – Working Sets
Hello everyone!
Introduction
When I started using Eclipse ADT I missed a functionality to organize all access to systems that I had in SAP GUI in workspaces:
SAP GUI Workspaces
By default, in Eclipse ADT all projects are displayed in a list:
Projects explorer
After some time I found in Eclipse the Working Sets utility.
With this utility, I can create project sets to organize all access to systems.
Creating Working Sets
To create new Working Sets you need to access to the projects explorer view options and choose “Select Sets”:
Select Working Set
In the Select Working Set popup you can choose the Working Sets to display in the project explorer and create a new one, choosing the projects contained in the Working Set and naming it:
Create Working Set
The last step is to choose the Working Sets as Top level representation
Top level Working Sets
Conclusion
With those steps, you can organize all your projects in Eclipse ADT using Working Sets.
If you have some feedback please write it in the comment section.
I hope this can help 🙂
I use that functionality, too. Only drawback: only one folder Level is possible. Nested folders are not possible to realized as far as I know.
Anyway: Thanks for that informative Post. There are so many hidden gems in ADT and Eclipse it is really hard to know them all.
I some days feel like I'm in the Chocolate factory: "So much time so little to do. Scratch that and reverse".  Charlie and the Chocolate factory - the original one of course.
In other words, any short-cuts grab my attention. This sounds like a nice one to try. Thank you for a nice tip.
Someday all finish up with learning everything and then...  There will be even more to learn!
Michelle
I resolved the organisational issue by simply using different workspaces. To achieve the same functionality as working sets, you could simply have a workspace for each group of instances.
In my case, I have a separate workspace per change request - organised by year. Each year, I delete old workspaces.
I use this same strategy: Different workspaces for different projects.
This also prevents the workspace to become bloated. I have had the experience that over time the workspace became large & super slow.
I didn't know this feature, but I really like it. Thanks for sharing it.
Thank you for sharing. This is a really nice tip when you have multiple systems for multiple customers.