Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] CDT and Qt Creator

I'm starting to look at other IDEs to get a feel for how I want the new project wizard for the the new build system to work. Looking at Qt Creator, I see them making some of the same mistakes we are, like calling projects "Makefile-based Project" and then in the description, claiming to support any build system.

I think all IDEs have their quirks. Even VisualStudio is overwhelming to new users. But I have to concur that we need some usability improvements to Eclipse and the CDT and that the changes need to be driven top down. The Platform team claims to be as open as ever, let's use that and get the changes we need in there.

Doug.

On Tue, Dec 15, 2009 at 3:55 PM, John Cortell <rat042@xxxxxxxxxxxxx> wrote:
At 01:30 PM 12/15/2009, Tim.Kelly@xxxxxxxxx wrote:
Content-Language: en-US
Content-Type: multipart/alternative;
         boundary="_000_14701675EFBF614A82F64F661E3191C94EA405CA9ANOKEUMSG05mgd_"


There's three main things I filter from the Symbian engineering comments that are more generic (from my experience as a Symbian developer and Carbide developer):
 
1) Eclipse start-up is too slow. This is becuase we load all projects in the workspace - always. Qt Creator and Visual Studio don't load projects on start-up, rather they ask what you want to do before loading anything.

You can tell Eclipse not to load anything and instead prompt:

   Window > Preferences > General > Startup and Shutdown > Prompt for workspace on startup

But the granularity is at the workspace level. I.e., with nothing loaded, you load a workspace, which may have 100 projects. If you want finer granularity, you need to split up your project into multiple workspaces.

Yes. This is not exactly what QT Creator and Visual Studio provides, but the general idea of what you're asking for is there--just with a different usability flow.

John

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Back to the top