Skip to main content
  • Log in
  • Manage Cookies
Eclipse Foundation
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Blogs
  3. Wayne Beaton's blog
  4. Leanin’ on Working Sets

Leanin’ on Working Sets

Wednesday, November 16, 2005 - 09:48 by Wayne Beaton

One of my bigger challenges is managing a workspace packed with many different projects. As an evangelist, I tend to spend a lot of my time experimenting with stuff and the result is a tonne of projects of various sizes. I do try to close the projects that I’m not currently working on. I’ve also imported a bunch of plug-ins as projects so that I can more easily look through them (the PDE makes this dead easy). I’ve talked a lot over the past weeks about some work I’m doing with an EBay rich client. I’m building it as an example of what you can do with the Eclipse RCP technology, and I’ve organized the application in multiple projects (partially discussed here).

Keeping all these projects straight in the Package Explorer is a real challenge. Here is a screenshot of the Project Explorer in my workspace:

Obviously, I need to clean things up a little (and this is only a subset). I really don’t need a lot of these projects. However, it helps (I think) to make the point: things get cluttered.

At the top-right of the view, there’s a little pointing-down-triangle-thingy that opens a menu when it’s clicked. In the menu, there’s an entry to show either “Projects” or “Working Sets”; oddly enough, this toggles what the view shows. In the above image, it’s showing projects. By setting it to “Working Sets”, here’s how it changes:


There… that’s better. For this to work, you need to actually define your working sets. You can do this in a few different places, but the easiest one is in that same pointing-down-triangle-menu-thingy. Select “Select Working Sets…” from the menu. From here you can choose which existing working sets you want to display in the view (I’ve actually defined a couple more working sets, but have filtered out the ones I don’t care about); you can also create and edit working sets from here.

A working set is just a collection of projects that have some relationship that means something to you. For example, I’ve grouped all the projects that I need for the EBay thingy into a single working set. You can use these working sets in other places. You can, for example, specify a working set to constrain a search (i.e. search only those elements defined in the working set).

Of course, the big problem with working sets and this view is that I’ve completely lost my motivation to clean up my workspace…

Tags: 
Uncategorized
Source: 
https://waynebeaton.wordpress.com/2005/11/16/leanin-on-working-sets/
  • Wayne Beaton's blog
  • Sign in to post comments.

Eclipse Foundation Blogs

  • Ian Skerrett (857 posts)
  • Wayne Beaton (796 posts)
  • Mike Milinkovich (290 posts)
  • Benjamin Cabé (131 posts)
  • Ivar Grimstad (104 posts)
  • Tanja Obradovic (39 posts)
  • Thabang Mashologu (32 posts)
  • Christopher Guindon (15 posts)
  • Roxanne Joncas (14 posts)
  • Paul Buck (11 posts)
  • Frédéric Desbiens (11 posts)
  • Brian King (9 posts)
  • Mikaël Barbero (9 posts)
  • Jameka Woodberry (9 posts)
  • Hudson Kelly (8 posts)
  • Denis Roy (5 posts)
  • Gabriela Motroc (4 posts)
  • Shabnam Mayel (3 posts)
  • Gael Blondelle (3 posts)
  • Shanda Giacomoni (2 posts)
  • Sharon Corbett (1 posts)
  • Paul White (1 posts)
  • Jacob Harris (1 posts)
  • Stephanie Swart (1 posts)
  • Michael Plagge (1 posts)

Recent blog posts

  • Share Your News with an Eclipse Foundation Press Release
  • Eclipse Theia Blueprint Now Available for Download
  • Hashtag Jakarta EE #67
  • Three Good Reasons to Complete the Jakarta EE Developer Survey
  • Hashtag Jakarta EE #66
  • Why Java Developers Continue to Rely on Jakarta EE
  • Open VSX: A Vendor-Neutral Home for VS Code Extensions
  • Hashtag Jakarta EE #65
  • Introducing New Che Workspaces on OpenShift
  • Eclipse Jetty 11 Supports the Big Bang
More

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top