Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 87276

Summary: [IDE] Designate a 'current' project and enable Build Project menu item always
Product: [Eclipse Project] Platform Reporter: Arun Shankar <arun.shankar>
Component: UIAssignee: John Arthorne <john.arthorne>
Status: RESOLVED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P3    
Version: 3.0.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Arun Shankar CLA 2005-03-07 11:01:37 EST
Currently, there seems to be no concept of a current project in Eclipse. Thus,
the Build Project item in the Project menu is disabled, unless a project name is
clicked and selected in the Resource view. If the currently selected item in the
Resource view is a source file within that project, then the Build Project item
is disabled. This means that after editing a source file, the user has to scroll
around in the Resource view, find the project name and click on it before he can
do a build. This can be easily solved by having a concept of a current project
that can always be built regardless of what file is selected in the Resource view.

In the Resource view, users must be able to designate an open project as the
current project. This can perhaps be indicated in the view by displaying the
project name in bold font. In the Project menu, the Build Project item must be
renamed to Build Current Project and it can remain enabled as long as there is
an open project designated as the current project, regardless of what source
file is selected in the Resource view.
Comment 1 Michael Van Meekeren CLA 2005-03-14 11:59:58 EST
I like the idea of any file selected in a project should trigger the enabling of
the menu item, adding John as he mostly owns this.
Comment 2 John Arthorne CLA 2005-03-14 12:36:18 EST
In 3.1 stream, build project works when the selection is any resource in a
project, or even when an editor is active.

*** This bug has been marked as a duplicate of 77871 ***