tags:

views:

148

answers:

3

Is it possible to setup Eclipse so that, when I am switched between working sets, only that working set is automatically built and, additionally, the Problems/Tasks/etc views only show information from projects contained in the current working set? I searched around and couldn't find anything (other than setting up these filters manually).

Thanks for any help.

A: 

Another way to tackle this issue is by using tasks with Mylyn

alt text

Without a repository, a local task is attached to a workspace.
For each task you can attach a Context - describes the resources that are most relevant to the task.

VonC
Mylyn is a neat tool, but it is not going to prevent Eclipse from building resources out of the current task context.
Eugene Kuleshov
A: 

I notice that if you disable "build automatically" under the "project" menu, you can then select which working sets to include in your build (project -> build working set -> select working set). I don't think this is the "automatic" build behavior you are looking for though.... also, for the problems view, I thought this stack overflow answer was pretty solid.

http://stackoverflow.com/questions/156745/best-practices-for-eclipses-problems-view

tim
A: 

Unfortunately the only option is to close projects from other working sets. If you have Working Sets shown as top elements in Package Explorer view you can select working set nodes and call Close or Open Project action from the popup menu.

Eugene Kuleshov
Shame that this is the answer (no offense). It would be very useful to have Eclipse work only on the working sets rather than having to configure it manually all the time. Thanks for your response.
JasCav
Thanks. Somehow it never bothered me. The Eclipse's incremental compiler is fast enough, so most of the time it is not noticeable even on a large workspace. Though 3rd party tools can make it much worse.
Eugene Kuleshov