|Open Existing Project Not a New Feature! [message #646489]
||Sat, 25 December 2010 08:14
| Ahmed Metwally
Registered: December 2010
What is the genius|
about open projects by this way
File > Import > General > Existing Projects into Workspace
and what is wrong with this way
File > Open Project
I think it's common in any software
When you need to open the thing that the software create it
you go to "File" menu then you will find "Open something" option
in the menu.
why I need to search in the internet for
"how to open a project in eclipse"
and maybe read a tons of documents
to just find out how to open a project
this is so so silly
|Re: Open Existing Project Not a New Feature! [message #646579 is a reply to message #646489]
||Tue, 28 December 2010 17:53
| Ahmed Metwally
Registered: December 2010
|I think there are issues with the license for some of these things. |
I.e., GPL things can't be packaged up and reshipped with EPL. And
Eclipse won't even let LGPL things be redistributed from Eclipse...
When you see some open source projects shipped out with everything,
you start to ask why not the other products do that,
|You'll really have to stop thinking of it as opening a project|
I remembered a quote from Matrix movie when I read this sentence
"Do not try to bend the spoon, only try to realize the truth: there is no spoon"
I have the flexibility to change my thinking way,
but, you know, when they change something that you used to it you get upset.
| think a good many of the C++ developers come from that position.|
Yes, and I feel so bad because I'm not started from this position too
unfortunately I get stuck with Microsoft when I didn't know where to go or what to do
I found everybody say Visual Basic Is your destination,
so I go to VB then after a few months I moved to C#.
Thanks GOD, I can do almost anything with C#.
But, When I found a lot of open source projects which written in C++ and any programmer can modify it
and I can't event understand it
I decided to start to be a real programmer
and use the real programmer tools
But, even the good tools have some weird things.
|Re: Open Existing Project Not a New Feature! [message #646872 is a reply to message #646499]
||Sat, 01 January 2011 15:50
|| Hendy Irawan
Registered: July 2009
Location: Bandung, Indonesia
Ed Merks wrote:|
> Comments below.
> Ahmed Metwally wrote:
>> What is the genius
>> about open projects by this way
>> File > Import > General > Existing Projects into Workspace
> Because things that aren't already in the workspace aren't so likely
> already be Eclipse projects. They'd need to contain a .project file
Sorry Ed, but I'm "with him" this time.
Exactly for the fact that Eclipse projects need to contain .project
descriptor, Eclipse projects should be openable using File > Open
Project. (NetBeans has been doing this for ages). Or to distinguish with
open/close, menu item can be titled "Use Project".
"File > Import > General > Existing projects" is not going to work with
non-Eclipse projects anyway. An "Import" generally means "convert from
something that's not native format". It becomes weird you need the
"Import Eclipse project" feature to use an Eclipse project in Eclipse.
Another thing is Import project actually can do two things:
1. "link" to the existing project(s) at the original location
2. copy an existing project(s) to a new project folder inside the
In my POV these are two very different things. In most IDEs (including
but not limited to, Visual Studio, Qt Creator...) Open Project simply
opens the project at the current location. To "import" a project (like
Eclipse does) you generally use a file manager to copy the project
folder to another location and then open it from the IDE.
I think having a File > Open/Use Project will be a great usability boost
to Eclipse IDE. Long time users can just hide the menu item to save
P.S.: It's a *REALLY* nice usability feature that Eclipse (re)uses
(existing) terminology such as "Build", "Run", and "Debug". Of course
you can google or read docs just find out if [an imaginary Eclipse IDE]
uses names like "Construct" for Build, "Takeoff" for Run, and "Exploit"
for Debug.. but don't you just love the principle of least surprise?
Why make it harder?
Eclipse Driven Rich Application Development -
Powered by FUDForum
. Page generated in 0.10928 seconds